Create a slightly ugly, but mostly working prototype of the Dagger 2.0 API.
Things that work:
  - @Inject contructors
  - Simple @Component interfaces
  - Scoped binding memoization
Most notable things that don't work yet:
  - Most error messages
  - Members Injection
  - Graph scope checking
  - Subcomponents
update javawriter dep