Add a create_installer command and DB-backed installers

We still support file-system based installers as they are useful during development; for production, it is expected that installers will be stored in the database.