swagger api docs

This PR adds swagger-nancy to Omnisharp server. It consists of a bunch of metadata modules that describe Nancy modules and request, response object metadata. For all features, it makes sure to have a named modules e.g. ```Post["AutoComplete", "/autocomplete"]``` and a Metadata folder which contains a corresponding metadata module: ```Describe["AutoComplete"]```