changed repo to github.com
Scalar::Does::RoleChecker is now a simple subclass of Type::Tiny
actually make use of namespace::clean
use Type::Tiny type constraints to check built-in roles
skip tests involving ~~, given/when and my $_ in Perl >= 5.017