Minor fixes for ruby 2.4+
This release comes with two significant fixes:
/[[:punct:]]/.examplescan now return all possible characters for ruby 2.4.0+. (The definition of this character set has changed in the latest minor ruby version.)/foo\Z/.exampleswill now return "foo" and "foo\n". This fixes a long-standing bug in the library.