use an alias instead of a separate method definition jvm/methods.rb
dry up declared_method common structures in TypeDefinition jvm/methods.rb
pull out TypeDefinition common method lookup by type bits
add travis-ci