Strip trailing ws
Merge pull request #544 from technomancy/legacy-javac-options-support

Legacy javac options support
Decouple init-project from l.c.project/read

Reading a project should be side affect free. init-project modifies the current
classloader (and possible installs a new context classloader), so should not be
part of leiningen.core.project/read.
Add target to .gitignore
Add fallback for LEIN_HOME environment variable

When using leiningen-core outside of lein, LEIN_HOME, which is set be the lein shell wrapper,
is not set. Fall back to using the system property for user.home to calculate the lein
home directory
Upgrade lein-newnew.
Example of group id
Fix a test.

Apparently this test was 'fixed' before for broken code in lein newnew.
Pretty great, I'd say.
Merge pull request #547 from hugoduncan/feature/decouple-init-project

Decouple init-project from l.c.project/read
Merge pull request #548 from hugoduncan/feature/add-target-to-git-ignore

Add target to .gitignore
Merge pull request #549 from hugoduncan/feature/add-fallback-for-lein-home

Add fallback for LEIN_HOME environment variable
Ignore user profiles in classpath tests. Fixes #550.

May need a more global approach to this problem.
#541
Merge pull request #551 from kondratovich/patch-1

#541
Allow :manifest entries to contain functions.
Use space in sample for classpath.
Fix for trampoline command parsing on Windows.
Fix typo
Merge pull request #552 from marick/tutorial-marick

Tutorial marick
Clarify that group ids are used for namespacing and are optional

But it is not a bad idea to use them, especially for non-OSS libraries