first pass at ruby client.
cleanup. bug fixes. ready for testing.
add forwardable.
Merge pull request #24 from mwhooker/ruby_client

Ruby client