Move default test selectors to base profile.

Fixes #1031.
Replace curl/wget usage in lein.bat with powershell.

Addresses #1007.
Workaround for :test-selectors and #878.

Gotta love how quote silently discards metadata wooooo.
[#975] Deploy task should accept repo URL with credentials in it
Merge pull request #1032 from juggler/accept-credentials-in-url

Deploy task should accept repo URL with credentials in it
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