effects: Tidy CMakeLists.txt
The main motivation is to encapsulate effect specific code better and prepare the code for potential future merge of src/effects/, src/plugins/, and src/scripts/ (they are all extensions, so it makes sense to have them all in the plugins directory).