When used as middleware, output a log message on startup *after* the initialization promise resolves
When Ghost is nested middleware, don't show the site's URL on the initial admin login because 'undefined' is unhelpful
Add a trivial Express wrapper app, Grunt tasks, to allow functional tests to be run against Ghost when configured as middleware; update functional tests to accept either '127.0.0.1' or 'localhost' in URL checks