Add proper comparision of transactions
Add stack based initialization of transactions
Add utility macro for easier set usage
Add initial definition of named object type
Add (de)initialization
Add getref moethod
Push context on the stack before running a transaction
Add context for the action manager
Add proper (de)initialization for action manager
Add transaction registration
Add handling of events
Add function for registering transactions for events
Add functions for unregistration of events and transactions
Fix: Use continue instead of return here

We must continue here to process all events.
Merge pull request #373 from neithernut/add-action_manager-transaction_storage

Add action manager transaction storage
Merge pull request #382 from matthiasbeyer/fixup-watch_pointers

Fixup for keyboard event handling
Changed the deinit call to an unref to prevent a wrong free
Merge pull request #383 from TheNeikos/fix-stack_free_in_cursor

Changed the deinit call to an unref to prevent a wrong free
Add finalization for event messages
Add keys for event deserialization