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.
Merge pull request #55 from google/moe_writing_branch_from_02a32292dab18eafe393676bf6d3a32725219078

Merge changes from inside google, notably scoping validations begin.