Geniverse customizations

Customizations and changes to support Geniverse running directly from master.

It's mostly theme and deploy configuration changes, plus the addition of a couple engine gems which are not enabled by default.

There are a couple global changes:
 - The login notification banner when logging in via SSO (this will affect LARA)
 - The ability to customize the admin::project form (shouldn't affect anyone, unless they add new engines which use it)