Test against multiple JVMs on travis-ci.org.
Update the compilation logic to make sure that processors that throw exceptions still cause exception to be thrown in older versions of javac.
Fix an issue where message variations in versions of javac cause a test to fail.
Merge pull request #27 from gk5885/message-test

Fix an issue where message variations in versions of javac cause failures
Merge pull request #26 from gk5885/exception-passthrough

Update the compilation logic to make sure that processors that throw exceptions still cause exception to be thrown in older versions of javac.
Merge pull request #20 from cgruber/travistest

Test against all available JVMs on travis-ci.org.