Fixing toLongs
Properly handle new root promotions
Adding EventSenderSuite

- Updating event sender to return an option instead of using isEmpty and
  head
Merge pull request #7 from carlyeks/testing

Event Testing