update dependencies
improve behaviour
update smartparens
Hideously large commit - apologies.

* Revert all smart parents experiments (will probably try again in 6-12 months)
* Reinstate paredit
* Move from nrepl.el to new cider
* update many dependencies