CLA-576 Get rid of Celluloid. Don't need a sledgehammer to swat a fly. Fixes exception handling and can now run on JRuby 1.7.3