Fixing toLongs
Properly handle new root promotions
Adding EventSenderSuite

- Updating event sender to return an option instead of using isEmpty and
  head