Introduce company-global-modes

Closes #29
Use `after-string' instead of `before-string'

Fixes #28
Bundle company-cmake

Fixes #13
Fix company-cmake-doc-buffer
Rename company-cmake-doc-buffer to make it private
company-eclim: Omit starting '@'

#30
company-backends: Move company-eclim in front of company-semantic

#30