Add setting to set host name used for URL construction.

I added an option to set the host name used for URL construction within the view templates.

I needed this to allow a reverse proxy setup (Apache 2) to work properly when running flower on localhost:5555.

This command line option (--host) allows the host name to be overridden in cases such as using a reverse proxy.