Decouples invoice:install from the environment; adds an :environment task for environment-dependent tasks to bring in.
Adds a .gitignore with DB and config entries.