Add --host and --port options to CLI

I need this to serve the site up in my local network allowing me to
access it with my iDevices for mobile testing.

I've also switched the cli stuff to docopt as this makes it a little
bit more convenient to maintain and add new stuff.