Support :pedantic? :abort/:warn.

Move range/overlap detection into l.c.classpath.

Fixes #1197.
Make templates.clj conform to code conventions.
:use -> :require in "template" template.
Remove lib directory from template gitignore.
Re-word contributing message.
Fix wonky newlines.
Scope :compile-path and :native-path under :target-path.
Scope :compile-path and :native-path under :target-path.
Splice :version into :jar-name.
Deprecate explicit self-install command in bin/lein.

Fixes #1251
"Fix" uberjar test, and make jar defn private.

Ref #1260, all uberjars generated without any specific profile
additions/deletions are now put in the folder `target/uberjar+provided`.
That's not intentional, right?
Document LEIN_JVM_OPTS. Closes #1261.
Move provided profile merge to prep call in jar task.

Fixes #1260.
Calculate uberjar filename before merging uberjar profile.
Revert uberjar test back to std. name, ref #1260.
Build commits into any branch
Enable Oracle's JDK7
Allow Oracle JDK 7 build to fail
Fix NoClassDefFoundError when path has spaces

Fix NoClassDefFoundError when LEIN_HOME has spaces.

Related to issue #1238
Bump REPLy version for completion bug

refs trptcolin/reply#120