Merge pull request #32 from bbbscarter/master

Imenu support, and some minor bug fixes after using it all for a day.
Rename -> omnisharp-navigate-to-solution-member

Fixes a typo
Bump version 0.5 -> 0.6
omnisharp-find-usages-worker: if no usages found, don't open buffer

Opening will just kill the old result and is of no use anyway in this
case.
Add evil-mode bindings for navigating
Start fix
omnisharp-auto-complete-worker: fix comments lying

Also improve parameter naming
Improve documentation
Remove old TODO

Seems fast enough
Merge branch 'feature-long-files-on-windows-crash-fix' into develop
Bump version 0.6 -> 0.7
Remove old TODO again
Rename omnisharp-navigate-to-current-type-member -> file member
Fix not renaming in example config
Add omnisharp-mode-menu
Add "Start syntax check" to menu
Format menu code

Let's keep one item per line no matter how long they are.
Add omnisharp-go-to-definition-other-window

 - pass optional other-window arg down through
   omnisharp-go-to-file-line-and-column functions to pave the way for more
   other-window versions.
read-only-mode new in Emacs 24.3, provide fallback for older version.
Fix indentation to use spaces