Add in Google's compile testing system, with an initial set of converted tests, and fix an escaped exception in GraphAnalysisProcessor uncovered in the process.
Add tests for @Module(library=true/false), as well as some initial code-gen tests.
Move integration tests into organized folders.
Split the scope-on-abstract tests a bit and rename.
Add lots of scope annotation validations to the test and delete invoker tests.
Rename test since it is all usages, both good and bad.
Move more scope tests into compile-testing style tests.
Re-order the tests, and add some links to compile-testing into TODOs.
Merge pull request #11 from cgruber/mergeupstream

Merge latest changes from square, notably compile-testing framework use