First pass at adding constructor injection.
Adding license to the InjectionConstructor file.
Documentation updates - now targeting Java 6 instead of Java 7.
More documentation updates.
Adding line to .gitignore