Fix cljs build on Heroku.

We need to explicitly hook the cljs build into the general leiningen
build phases.

While we're at it, up the JVM version requirement to 1.8. Cljs requires
1.7 anyway, but there's really no reason to stay there.
No need to depend on midje in prod