Removed attribute class from Moose::Exception::Role::Class

Metaobjects should not be used in exceptions.
Also removed attribute(Moose::Meta::Attribute) from some exceptions for the same reason.
removed redundant use Moose::Meta::Class;
Made Moose::Exception::Role::InstanceClass for instance_class attribute
Merge branch 'topic/rt-92818' of github.com:moose/Moose into topic/rt-92818

Conflicts:
	lib/Class/MOP/Class.pm
	lib/Moose/Exception/CanReblessOnlyIntoASubclass.pm