Add module for finding libevdev
Use new FindModule in build setup
Added initial documentation of the JSON API
Add implicit stack arguments
Add note that one can mix ints and objects in the arg array
Merge pull request #249 from matthiasbeyer/add-doc_json_api

Added initial documentation of the JSON API
Add object type id for ws_transaction type
Add setting for transaction instance: Heap allocated
Add deinitialize function interface for ws_statement, including stub
Add implementation of ws_statement_deinit()
Add deinit callback for ws_transaction
Merge pull request #251 from matthiasbeyer/add-transactions_obj_type_id

Add object type id for ws_transaction type
Add interface for getting value instance by name
Add implementation of ws_value_type_instance_from_value_name()
Merge pull request #253 from matthiasbeyer/add-value_type_instance_from_value_name

Add ws_value instance from name
Merge pull request #246 from neithernut/add-cmake-find_libevdev

Add cmake module for finding libevdev
Add statemachine documentation
Add JSON deserializer state header
Add transaction main key definitions
Add string jump state helper interface definition