replaced throw_error with throw_exception
wrote tests for exceptions in Moose::Meta::Method::Constructor
Wrote exception MustPassAHashOfOptions