move feature flags into Makefile.in
update gitignore