Add comment why ws_error_reply_get_code() doesn't do locking
Add comment why ws_error_reply_get_description() doesn't do locking
Add comment why ws_error_reply_get_cause() doesn't do locking
Add getref() in ws_event_get_name()
Add locking in ws_transaction_push_statement()
Add locking in deinit_transaction()
Add note in ws_value_reply_get_value() why there is no locking
Lock message object for serializer, add doc about it
Move lock, getref() needs a writelock internally
Simplified reference getting
Move unreferencing, so we are sure one of the values is kept
Add missing getref()
Add refcounting to ws_action_manager_init()
Add note that function should be called with aquired ref on argument
Added note that this function gets a ref on the object
Added notes in ws_buffer interface that refs should be aquired before calling functions
Add note that ref on object is aquired by init function
Add note that ref on object is aquired by init function
Add write-lock to wayland object resource setter
Add read-lock to wayland object resource getter