Make table_name.rb generic.

Support multiple sub-modules, assuming the module and schema suffix
match.

e.g. Landable::Traffic::Lights -> landable_traffic.lights

This is to support a forthcoming landable_local schema.
Merge pull request #22 from companygardener/table_name

Make table_name.rb generic.