Squashed commit of the following:
authorDave Rolsky <autarch@urth.org>
Mon, 18 Jan 2010 04:18:15 +0000 (22:18 -0600)
committerDave Rolsky <autarch@urth.org>
Mon, 18 Jan 2010 04:18:15 +0000 (22:18 -0600)
commit560c498d90d36bb5e56c077d496f395f817698b9
treef1dad5148f348d36e79160dfa775c91cbe40933f
parent92056b59b8c2cc4271e7b050bba180411285802e
Squashed commit of the following:

Improved support for anon roles by allowing meta role object wherever role name is allowed

commit 8b20238f2e370635548437ff49835db07a6debfb
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:46:01 2010 -0600

    Allow role meta objects to be supplied wherever we currently take a role name.
Changes
lib/Moose/Meta/Class.pm
lib/Moose/Meta/Role.pm
lib/Moose/Util.pm
t/400_moose_util/003_moose_util_search_class_by_role.t
t/400_moose_util/007_apply_roles.t [new file with mode: 0644]