Support for custom defines set in the json config file.
Fix for autocompletions not working if you were in conditionally compiled code (#if/#endif)
Fix for stupidly breaking unit tests.
Merge pull request #117 from bbbscarter/master

Fixes for autocompletions within #if/#endif blocks.