[BUG FIXES]
Moose::Util::does_role shouldn't call ->does on things that don't inherit
from Moose::Object.Make ->does initialize the metaclass, so that calling it as a class method
on a class which sets up inheritance via some method other than extends
works properly (this fixes an issue with MooseX::Types).Make Dist::CheckConflicts a runtime requirement, so moose-outdated always
works.