Add module for finding libudev
Add udev to build dependencies
Rework dependency info usage in src/CMakeLists.txt
Add -pthread flag to compile flags
Add waysome executable to .gitignore
Merge pull request #28 from neithernut/add-build_env-additions

Add build env additions
Added interface definition of objects/object.h (ws_object type)
Added type information for ws_object_type
Add ws_object method stubs
Add implementation for ws_object_new()
Add implementation for ws_object_new_raw()
Add implementation for ws_object_get_settings()
Add implementation for ws_object_set_settings()
Add implementation for ws_object_init()
Add implementation for ws_object_getref()
Add implementation for ws_object_run()
Add CMakeLists.txt entry for objects/object.c
Add implementation of ws_object_get_id()
Add implementation for ws_object_lock_read()
Add implementation for ws_object_lock_write()