KWS to start on separate port

* this starts another cherrypy server on separate thread with a separate thread pool
* port is set thru web_server.kws_port
KWS to start on separate port

* this starts another cherrypy server on separate thread with a separate thread pool
* port is set thru web_server.kws_port
minor cleanup
cleanup: pep8, pylint
apply default dbs instance when passed to KWS
Merge pull request #4054 from dmwm/kws-separate-server

run KWS on a separate server