Add module for finding libevdev
Use new FindModule in build setup
Fix typo in transactions.c
Add declaration and stub of transaction runner function
Add missing inclusion I somehow managed to remove

..while squashing, I guess.
Add code for stack preparation
Add code for initialisation of the processor
Add code for executing the transaction
Add code for constructing the value return message
Add preliminary version of function processing transactions
Merge pull request #247 from neithernut/add-transaction_processing_function

Add transaction processing function
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