Add option for conditional compilation

Usefull to define a list of symbols. [Example](https://github.com/Mic92/mpdstated/blob/master/CMakeLists.txt#L46)

[Information about conditional compilation](https://live.gnome.org/Vala/ConditionalCompilationSample).

The second commit fix a little typo...