make it possible to ignore or force git tags for the app vsn
handle spurious whitespace in app files
automatically pass APPLICATION as a define when compiling erlang code