adding first pass of compile-time guice. Also moving stuff to internal to make ConstructionProxy and Reflection classes available there.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@435 d779f126-a31b-0410-b53b-1d3aecad763e
diff --git a/src/com/google/inject/BoundProviderFactory.java b/src/com/google/inject/BoundProviderFactory.java
index 77fe909..65136d3 100644
--- a/src/com/google/inject/BoundProviderFactory.java
+++ b/src/com/google/inject/BoundProviderFactory.java
@@ -17,6 +17,7 @@
 package com.google.inject;
 
 import com.google.inject.BindCommandProcessor.CreationListener;
+import com.google.inject.internal.ErrorMessages;
 
 /**
  * Delegates to a custom factory which is also bound in the injector.