Moved Errors (an implementation detail class) out of InjectionPoint (a public API).

Also made allowNullsBadBadBad into a one-time check rather than an everytime check. I hate to make something so terrible more efficient! But the stop-the-world synchronization hurts everyone, and that's bad.

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