Support SimpleCov

To run coverage, set environment variable "COVERAGE" like this:

  $ COVERAGE=true bundle exec rake
_(i, j, k, ...) should raise MalformedPatternError
Add missing tests
 Add Ruby 2.1.0/head to .travis.yml