Print app url at startup

This uses the `Path.build_url` to build the url. Defaults to 'localhost' if `options[:host]` is unset.

The port isn't an argument to `Path.build_url`, so I've left that as is for now. It would be good if it were possible to pass in port & build a full url. (but that's probably a separate issue)