Target Ruby 1.9.3 and multiple JDKs on Travis
Only require coveralls when coverage is enabled
Update development dependencies