gem meta updates

To latest standards.
test suite updates

latest standards, assert 2.0
some minor lib updates

no behavior changes, just cleanups
Merge pull request #7 from redding/kr-cleanups

Updates and cleanups