Fix live-end-of-buffer-p to not use end-of-buffer 

* This had the unfortunate side effect of moving the buffer position about in the frame.
Add live-paredit-top-level-p utility fn
Don't allow nrepl buffers to evaluate regions when point is not within (or directly preceding) a form.
update nrepl-sexp-flash functionality
update yasnippet
Don't include yasnippet completions with autocomplete (they're currently incompatible). Fixes #19
update live packs to reflect dev work. See recent commits for history.
temporarily disable auto-complete in nrepl mode until I fix it - it currently dies horribly.
update live packs to reflect recent dev work. See previous commits for history
add mic-paren
enable mic-paren
remove kingtim/nrepl.el
add samaaron/nrepl
Add js2 mode.
Mark version as 1.0-BETA-1. We're on the road to 1.0 final!
update live packs to reflect recent dev work. See previous commits for history.
teach nrepl fn about a default port (6678).

To take advantage of this, you just need to make sure your `~/.lein/profiles.clj` has at least the following info:

    {:user {:aliases {"stdrepl" ["with-profile" "dev,user,standard-repl" "repl"]}}
     :standard-repl {:repl-options {:port 6678}}}

Then you can start lein with `lein stdrepl` which will boot nREPL with the same port.
update clojure mode
update nrepl and remove monkey-patched nrepl fn now port is configurable
update ac-nrepl