Killing ModuleWriter in favour of Element.applyTo()

Also fixing Modules.override() to interop nicely with private modules. Plus some new tests. Yay!

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