Use ruby-debug on jruby, debugger on mri-ruby

Signed-off-by: Greg Hurrell <greg@causes.com>
Change-Id: I3ed31ee344e951fbad36e6313c3ac1f842d2c06f
Reviewed-on: https://gerrit.causes.com/25538
Tested-by: jenkins <jenkins@causes.com>
Fix flapping tests under JRuby by switching to Rationals

Floats are lossy; use Rationals where possible to prevent flapping in
the tests; fixes all tests that were flapping in jruby

Signed-off-by: Greg Hurrell <greg@causes.com>
Change-Id: Id1852c054531f13edc8b59d00a70da2a6d75fb54
Reviewed-on: https://gerrit.causes.com/25539
Tested-by: jenkins <jenkins@causes.com>
Add jruby-19mode to travis-ci config

Signed-off-by: Greg Hurrell <greg@causes.com>
Change-Id: I07fb68a709385abe2c533029a046fe5db82c9d17
Reviewed-on: https://gerrit.causes.com/25540
Tested-by: jenkins <jenkins@causes.com>