Change License header.
Change License header.
Move Event Compiler test to its own class.
Enable Event inheritance.

Enable inheritance between events. Fixes #23.