sub _run_method to method run_method

IMHO, this method should be considered an event.  When a method
is called within a class, someone should be able to wrap it with
something like:

before 'run_method' => sub {
    my ($self,$method) = @_;
    $self->diag(ref($self) . '->' . $method);
};

or any other behavior that they might want, for instance, threading,
etc.
sub _method_info changed to method _method_info
sub _test_info to method _test_info
Tests using Moose::Role.

This is the ugliest way to approach Moose::Role, but I just wanted
some basic tests before I got started on much bigger fish to
demonstrate some benefits to these changes.