verify that MooseX::Types work (and fix "name")
use string overload before using the package name
make sure we work on perl 5.8.8
also fail, and BAIL_OUT, on compilation failures
include example of a regular subref as a type validator
escape literal { in pattern
Test-Deep-Type-0.002

          - fix extraction of type name from MooseX::Types types
          - make use of string overload to extract the type name
          - fix use of unescaped literal { in regexp (warns in 5.17.*)