Long running process 884

Fixes #884 

This lays the groundwork for a long-running volume manager process.  Basically, it gives us `flocker-serve` script and a place to stick a service (such as a TLS server exposing an HTTP API for controlling the volume manager) to be run by that command.

Or maybe this docstring is just wrong? "returns a function"? no testing of return result.