Version control, manage started processes, highlight selected text

We've fixed issues arising after the merge of our branch into your codebase. Now this version should be stable and ready for merging.

This version should build on ghc7.0. It cannot be built on ghc7.2 since vcswrapper is depending on libraries not ported to ghc7.2.