Add integration tests with YouCompleteMe.
Added version checking for other plugins.
Added preliminary support for neocomplete.

Patch by lervag. Closes #228
Add option to only clone and immediately exit the test runner.