Replace tabs with spaces
Use more subtle error/warning face if possible
Release 0.1.8
Prepare for 0.2.0
Fix keybinding highlighting
Fix nrepl-selector key binding

Previously C-c M-s was bound to `nrepl-select`, which does not exist.
You'd get this error message:

> Symbol's function definition is void: nrepl-select
Merge pull request #351 from miikka/bind-nrepl-selector

Fix nrepl-selector key binding
nrepl-switch-to-repl-buffer uses buffer matching current namespace
Merge pull request #350 from jonpither/master

switch-to-relevant buffer
formatting - making indentation consistent
Adding should to tests
Merge pull request #357 from jonpither/master

Tests did not have assertions
removes extra paren in README example install code
Merge pull request #358 from bmabey/patch-1

removes extra paren in README example install code
clojure buffer name uses project name
Merge pull request #352 from jonpither/project-buffer-name

Use project name in clojure buffer name
Simplify test infrastructure

* Manage dependencies with Cask
* Add a Vagrantfile and a shell script for provisioning
* Simplify Makefile
* Add a script for running the tests in batch mode

The one thing that remains to be done is to reintegrate the batch
checkdoc check.
Replace problematic cl-position with custom code

`cl-position` in Emacs 24.3 is not the same as the one in the cl-lib
library on GNU ELPA, which is causing problems for people using older
Emacsen. This commit replaces it with a bit of custom code.

This fixes #356.
Add a note on running the tests
Remove elpa file in clean task