Ok putting " `-DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1โ
into the syntastic config file worked and stopped the checker error
when opening PluginProcessor.cpp I got the following:
I managed to quieten the checker by adding the following to the syntastic config file

this solved that issue.
This will hopefully help anyone who has similar issues. If I have done something silly here feel free to point it out as I was winging it 
