added docker runner, and some basic tests
removed mac setup stuff from docker script
updated tests for new default jdk
added some lein2 tests
adding more tests for cache, uberjar
upgrade to lein 2.5.0