move clojure-mode back to clojure-emacs organisation version
update cider
Ensure .emacs.d is a git repository

The current copy operation omits hidden files and folders which means that `.git` is not copied and `.emacs.d` is not a git respository. This makes it much more difficult to update emacs-live later.

This change ensures that the entire contents of `$tmp_dir/overtone-emacs-live` is copied to `~/.emacs.d`, including `.git`.
Merge pull request #152 from joelittlejohn/patch-1

Ensure .emacs.d is a git repository
Load clojure-pack after power-pack
Pull in @magnar's awesome clj-refactor
update many submodules
pull in clj-refactor
redefine the location of the multiple cursors preference file to 
within the live-etc-dir
Rename the live packs folder to stable to clarify the distinction with
the dev packs.
Remove live-toggle-clj-keyword-string and live-cycle-clj-coll as these
are now in the clj-refactor library.
Update extempore support to latest from git
Set mc/list-file *before* requiring multiple cursors.

See: https://github.com/magnars/multiple-cursors.el/issues/133#issuecomment-32486409
Re-add nice warnings when not connected to an nREPL server in clojre-mode.

This must have been clobbered when messing around with smartparens and
moving from nrepl.el to cider.
Update Ruby support to latest from git
Fix up highlight-flash to evaluate exactly what both elisp and clojure modes evaluate.
update submodules