made a different file for exceptions thrown in lib/Moose/Util.pm
wrote tests for IllegalMethodTypeToAddMethodModifier
replaced throw_error with throw_exception
Wrote exception class IllegalMethodTypeToAddMethodModifier