meta and test cleanups

This updates the meta info and tests and brings them up to our
latest conventions.  There are no behavior changes - just cleanups
to keep this gem up to date.

@jcredding ready for review.