closes #1: Project now uses Moo and Type::Tiny instead of Any::Moose

Michael,

Here's a ready-to-release update which updates the Any::Moose dependency with a "Moo" dependency. Externally, nothing changes. It should be fully backcompat.

All tests pass.

   Mark

###

Any::Moose has been deprecated by the maintainer, who recommends Moo
    instead.

    Type::Tiny is used to support the same constraints that were used
    with Any::Moose.

    In my environment, these changes make the test suite run in 3.07
    seconds for me, compared to 5.04 before the changes.