Fix 'framework' typo.
Merge pull request #47 from square/jw/typo

Fix 'framework' typo.
Bump a pom version.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=71691383
Dagger pom.xml fixes.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=74728331
Bump the dependent poms so that the open-source project can build properly against modern snapshots of auto and the latest guava.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75162225
Fix the name in the README so that people who heard something about Dagger 2
can find the repo. (Once search engines see it.)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77966699
Factories consolidate providers, but the component implementation did not.  This addresses that issue.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78133675
Remove Dagger 1.x from the open-source build, convert the example apps so the maven build is not broken, and migrate from fest to truth which is (in this case) nearly entirely drop-in.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78397408
Migrate off some deprecated Truth methods

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78467884
Merge pull request #51 from google/moe_writing_branch_from_02a32292dab18eafe393676bf6d3a32725219078

Merge changes from google's internal repository
Update downloadable links and some of the text around installation/usage.
Remove javawriter (for now) and add dagger-compiler
Merge pull request #53 from google/fixreadme

Update downloadable links and some of the text around installation/usage...
Quick and dirty update to the README so it's not massively wrong.
Fix up some oddities from the merge of the two readme edits.
Fix up the javadoc so that the `@` symbol in it doesn't short-circuit the code block.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78613943
Clean up usages of deprecated Truth has() Collection methods:
-has().item(...) -> contains(...)
-has().allOf(...) -> containsAllOf(...)
-has().exactly(...) -> containsExactly(...)
-has().exactlyAs(...) -> containsExactlyElementsIn(...)

Tested:
TAP --sample for global presubmit queue
[]
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78617554
Add intra-component scope validation (within all modules included in a component).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78682699
Fix up a stray test whose expected text changed when it was moved, and make another test less brittle.

Fixes a build break in dagger that is spurious (as in, the code is working, the tests were funky).

Still not sure how this got past pre-submit. :/
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78688877
Fix DemoApplication to conform to the new scoping validation.