allow temp Type::Tiny objects to be created which will not be registered with Moo

--HG--
branch : feature/auto-coercions
improvements to has_coercion_for_{type,value}

--HG--
branch : feature/auto-coercions
improvement to can_be_inlined

--HG--
branch : feature/auto-coercions