Groovy

Built on the jvm-runner... still no root.

All the tests in the test suite pass, can I feel bad working on a fork without this being merged.  If I make a test for mongodb and get that straightened out can we go ahead?