Moving commands from extensions into core. I left InterceptingBinderBuilder in the commands package, I can probably rename this to the 'intercepting' package or similar. 

Still to do - change commands to unify it with the 'Binding' API for metaprogramming Guice.

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