Added support for Vala macros

Just a little modification to add support for -D macros