Added tests for CoercionNeedsTypeConstraint
Added CoercionNeedsTypeConstraint
replaced throw_error with throw_exception
Written tests for TriggerMustBeACodeRef & CannotCoerceAWeakRef
Wrote TriggerMustBeACodeRef
Wrote CannotCoerceAWeakRef
replaced throw_error with throw_exception