Fix dot-writer from breaking when there are missing bindings.  Display the erroneous binding as unbound instead.
Merge pull request #134 from cgruber/fixdotwriternpe

Fix dot-writer from NPEing when there are missing bindings. 
Fix Inject processor to treat private and protected no-arg constructors like a missing no-arg constructor.
Merge pull request #135 from cgruber/fixprivateconstructoronentrypoint

Fix Inject processor to handle private and protected no-arg constructors.
Fix all examples and the README doc to use an optional dep on the artifact instead of a plugin dep on the compiler, which doesn't produce the right results.
Merge pull request #136 from cgruber/fixdeps

Fix examples of including the dagger-compiler project for code-gen in maven
Loosen constraints so only private constructors are un-injectable.
Merge pull request #137 from cgruber/fixprotectedinjectconstructor

Loosen constraints so only private constructors are un-injectable.
Add test to detect missing provides methods from a bug in the processor, and fix the bug.
Bump and add copyright notices.
Merge pull request #138 from cgruber/fixmissingprovidesadapters

Fix bug in ProvidesProcessor that makes it only generate the last @Provides method.
Add warnings to the maven build.
Also add warnings display to the root project so we see our own warnings.
Merge pull request #140 from cgruber/addwarnings

Add warnings to the maven build in the example.
Merge branch 'master' into assisted-injections

Conflicts:
	compiler/src/main/java/dagger/internal/codegen/InjectProcessor.java
	compiler/src/main/java/dagger/internal/codegen/ProvidesProcessor.java