Overload parens rather than string

This let me write a much prettier looking module, without needing to
overload the String class.
Update Travis requirements
Update README to remove refinement references
Explicit requirement of 2.0 and above
Merge pull request #2 from gjtorikian/no-refinements

Don't use refinements for this