fix failures caused by Class::Tiny 1.0

The newest release of CT changed the behavior of `BUILD`, filtering
unknown arguments from it and calling it after the constructor, and
it changed the handling of unknownn arguments from failing to ignoring.
Fix the tests which broke as a result of this change.