Added config support and separate launcher

fabinterface is now used to launch the web server interface.
config.ini is now passed to the server and used for configuring
the port, bind address, and web directory.