#266 - rethrow inner exception of TargetInvocationException when raiseMethod.DynamicInvoke throws
#266 - converting tests to use FluentAssertions
#266 - preserving stack trace or unwrapped exception
#266 - protecting against security exceptions when preserving stack trace
Merge pull request #267 from blairconrad/266-throw-original-exception-from-event-handlers

#266 throw original exception from event handlers