Clean up shared contexts a little, so they might be reused in apps.
Parameterize the hbase shared context a bit with metadata.
Break out AbstractEnvironment and JRubyEnvironment.

This is the beginnings of other multi-lang support.
Simplify the example warble config.