Feature/standalone server

If `config.standalone` is true, or `config.baseUrl` is undefined then spin up a standalone version of spotlight.

~~lib/server.js probably wants a bit of a refactor, but that can be done either now or post-merge.~~