Start Omnisharp from Emacs and inside Emacs

This is an interactive function to start an Omnisharp Server within Emacs. If the variable omnisharp-server is not set, it' looking inside the exec-path for OmniSharp.exe