Make hash-like methods private
Improved README and improved method_missing

We now check arity and for blocks.
And we have a travis yaml.