Bump JavaWriter to the latest.
Add JUnit runner.
Pass through prior errors so as to not hide real errors from the compilation job.
Provides methods should not be on classes unless they also are annotated as a Module.
Merge pull request #298 from cgruber/changesfromgoogle3

Some minor fixes from the Google fork.
Merge pull request #295 from square/jw/two-one-one

Bump JavaWriter to the latest.