Implement system-level profiles. Fixes #981.
Allow Leiningen checkout to be bootstrapped from 2.x.

Fixes #958.
Update .travis.yml to bootstrap with lein1.
add a per-dependency :native-prefix, addressing #898
Only register wagons from each file once
Call setWriteable on file before trying to delete it. Relates to [#460]
Consistently use (:root project) to check whether we are running in a project

Per discussion in #leiningen, preparations for fixing #966
Document (:root project)
Move (:root project) docs next to the section on :no-project-needed
Recover gracefully from java :main as repl init-ns

refs #977, #1034
Merge pull request #1036 from juggler/set-writeable

Call setWriteable on file before trying to delete it
upgrade bultitude from 0.1.7 to 0.2.1 else compilation fail on windows 
(at least)
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.