Restructure getting transaction from an event mapping
Try to find a transaction directly, if there's no mapping
Merge pull request #404 from neithernut/mod-action-run_transaction_on_event_of_same_name

Run a transaction on an event of the same name
Remove "run" callback
Merge pull request #407 from matthiasbeyer/remove-run_callback

[Refactor] Remove "run" callback
Remove dump callback
Merge pull request #409 from matthiasbeyer/remove-dump_callback

Remove dump callback
Reset hotkeys state everytime it's `NULL`
Added global context
Merge pull request #411 from neithernut/fix-hotkeys_eval

Reset hotkeys state everytime it's `NULL`
Removed unused deserialize_state_is_ready()
Removed unused serializer_yajl_state_free()
Integrate supertype of deserializer_state

This patch integrates the supertype of the `struct deserializer_state`
into the `struct deserializer_state` itself.
Integrate deserializer_state.{c,h} into other source files

(into deserializer_callbacks.{c,h} and deserializer.{c,h})
Integrate string_jump_state into deserializer callback code
Merge pull request #412 from matthiasbeyer/refactor-json_deserializer

Refactor JSON deserializer
Merge pull request #410 from TheNeikos/add-global_context

Added global context
Add command for overriding a stack position
Merge pull request #413 from matthiasbeyer/add-command_store

Add command for storing a value on a stack position
Fix: Add missing CMakeLists.txt entry for control command source file