Add a dedicated config file for emacs on windows path conversions

On windows the directory path separator is natively '\', but emacs
internally uses '/' instead. All file paths need to be converted on the
server side for emacs queries to be usable.
Allow specifying server side config.json path as a cli argument

This is mostly useful for developers I guess. I use the same code on my
ubuntu box, and share it to my win7 virtualbox. This was the easiest way
I could think of.

I need to have different path replacements for both systems, as well as
test commands.
Merge branch 'feature-config-file-path-cli-arg' of https://github.com/sp3ctum/OmniSharpServer into sp3ctum-feature-config-file-path-cli-arg
merged emacs config