DRY in projects.
Use ConfigError.
jQuery before Bootstrap.
Moved js/css install to Project.generate.
Jala doesn't need the dir anymore.
More refactoring and deduplication.

new_tag and convert_file private methods.
Use _convert_file for footer.