Drop the need for "-moose" and manual ->moose_type method calls; some very ugly warnings, but test cases still pass.

--HG--
branch : feature/proxymoose
no need to keep calling __PACKAGE__->meta like some kinda crazy foo

--HG--
branch : feature/proxymoose
update examples and benchmark scripts; benchmarks still good

--HG--
branch : feature/proxymoose
fix some warnings in test cases

--HG--
branch : feature/proxymoose
remove ->moose_type; tests pass with no warnings now

--HG--
branch : feature/proxymoose
Need to adjust to_TypeTiny now that Type::Tiny objects can claim to be Moose::Meta::TypeConstraint objects

--HG--
branch : feature/proxymoose
update documentation

--HG--
branch : feature/proxymoose
document AUTOLOAD and overloading of isa/can

--HG--
branch : feature/proxymoose
hg merge feature/proxymoose
update given changes to Moose-related API; re-run benchmarks