Prepare for 1.1.0.
Address comments from #280 on f3b5d76.

* Invalid return type should invoke 'continue' in the outer loop.
* Use static typing for 'Provider' and 'Lazy' types.
Merge pull request #296 from square/jw/module-adapter-tweaks

Address comments from #280 on f3b5d76.
Merge pull request #297 from square/jw/changelog

Prepare for 1.1.0.
Moved checkstyle to run before integration tests.
Merge pull request #300 from sgoldfed/movecheckstyle

Moved checkstyle to run before integration tests.
Added static checks for injected final fields, @Provides methods outside of modules, and validating the use of scoping and qualifier annotations.
Merge pull request #299 from sgoldfed/newchecks

Added new static checks
Fix typo in AndroidModule.java in example
Merge pull request #301 from hugecannon/master

Fix typo in AndroidModule.java in example
Update the change log for the new release date.
[maven-release-plugin] prepare release dagger-parent-1.1.0
[maven-release-plugin] prepare for next development iteration
minor fixes: (1)removed extra blank line in generated adapters (2)changed binder-> binding in generated javadoc and method name
refactoring
Merge pull request #306 from sgoldfed/refactor

Refactoring
switch to non-deprecated JavaWriter methods
inlined
Merge pull request #307 from sgoldfed/eliminatewarnings

switch to non-deprecated JavaWriter methods