Simplifying listeners:
  This removes InjectableType, replacing it with TypeLiteral.
  InjectableType.Listener and InjectableType.Encounter are now top-level interfaces in the SPI.  

Still outstanding: support both afterInjection() and memberInjectors for two-phase post injection listeners.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@926 d779f126-a31b-0410-b53b-1d3aecad763e
30 files changed