clean up prereq list
weave pod by replacing embedded pod with comments - preserves line numbers
restore pod weaving to this module
todo note - when Module::Metadata::is_indexable is implemented
ensure namespaces are set up properly

Add clean namespaces test, disabling it when needed; this test passing is
conditional on the version of MooseX::Types that installs declared types as
subs in the declaring class, but not in the importing class, so
namespace::autoclean works properly.
run moose-outdated in tests