Merge pull request #1041 from AtKaaZ/bultitudeUp

upgrade bultitude from 0.1.7 to 0.2.1 else compilation fail on windows
Make core templates use Clojure 1.5
Update sample.project.clj
Fix repo credentials when no credentials in url

Credentials were being overwritten with nil when there was no username or
password in the repository url.  Fixes regression introduced in
a61d6a66a6b2a68b9b6761ac98509703b374532b.
Merge pull request #1046 from hugoduncan/feature/fix-repo-credentials

Fix repo credentials when no credentials in url
fix :checkout-deps-shares to work with non-project-key fns, fixes gh-1049
Bump http-wagon version. Fixes #1051.
Document non-traditional javac compilation order. (from Quoll) Fixes #847.
Allow use of mirrors when building a jar.

Adds :mirrors to jar/whitelist-keys.
Merge pull request #1056 from timmc/expand-uberjar-whitelist

Allow use of mirrors when building a jar.
Bump Clojure to 1.5.1
added support for windows/msys
Merge pull request #1057 from megri/master

Added a few lines to support using lein from a windows msys console
Add alias for bootstrap in leningen-core
Merge pull request #1058 from hugoduncan/feature/add-bootstrap-alias

Add alias for bootstrap in leningen-core
Warn on version ranges for deps :tree

Use the new :repository-session-fn keyword for pomegranate
to add a DependencyChainFilter that checks for version ranges.

We store them in an atom because this might happen on another thread,
and we need to allow all of the ranges to be found.

Fixes #734
Use Clojure 1.5.1 in lein new templates

Fixes #1059
Specify :root in repl test so the stub works
Send https proxy property down to subprocesses

fixes #1060
Go back up a directory for travis test run