added support for defines/ ifdefs in module code. Next up: app code.