added primitive file-parse visualizer
Added simple http logging/debug support.
Added support for using a global ycmd config file.
Added extra-conf-whitelist to support implicit loading of extra confs.

Part of this change is that ycmd-open no longer takes a filename
argument. The assumption is that you'll configure your extra-conf
patterns such that extra confs get loaded properly.
Automatically start server when opening file of supported type.
Updated README to reflect the new world order.