clean up moose extending moo test
Fix mutable Moose classes inheriting from Moo, inheriting from non-M*

If Moo inherits from a non-Moo class, it won't have a BUILDARGS sub in
its isa chain.  If you inherit from that class with Moose, our
redispatch logic to Moose has to account for that and use
Moo::Object::BUILDARGS directly.  This isn't a problem for immutable
classes, because they get their own constructor which has BUILDARGS
inlined.
update changelog
fix ->does on Moose child class that composes roles

Moose will not override Moo's does method, so calling ->does on a child
class will not check against that child's meta information.  Moo doesn't
know about the roles composed into the child class, so it will return
false when it should return true.

When Moo's does is called on a Moose class, check the Moose metaclass
for role information.
changelog fix for does
bump version
Release commit for 1.006001
fix wording of chat links
Distar can bump versions, we don't need our own script
use simple numbers for return values in sub defer thread test
surpress BUILD running when __no_BUILD__ passed to constructor
refactor _constructor_maker_for to make special handling of specific superclasses easier
scan for new to find package rather than using can
pass __no_BUILD__ to Moose and Class::Tiny
test for BUILDALL rather than Class::Tiny
add test for __no_BUILD__