Add interface for comparison of ws_object instances
Add compare callback for object type
Add stub for ws_object_cmp()
Add implementation of ws_object_cmp()
Add compare callback for ws_wayland_obj
Use the ws_object_cmp() function in the compare callback for the libreset interface
Merge pull request #132 from matthiasbeyer/add-obj_cmp

Add object compare mechanism
Added ws_monitor implementation
Moved log_ctx to internal_context
Added ws_framebuffer_device
Ported to new ws_framebuffer_device object
Prettified the code
Added compare functions to monitor and fbdev
Merge pull request #125 from TheNeikos/add_framebuffer_object

Add framebuffer object and monitor object
Changed monitor creation to sets

This commit changes the monitor list into a set, allowing for an easier
interface.

It changes populate_framebuffer so as to fit into a ws_set_select call. As this
is the way to iterate over the set.

Find connector now also searches using a dummy object instead of iterating
over a linked list.
Merge pull request #133 from TheNeikos/move-framebuffer_initialisation

Changed monitor creation to sets
Add files for general graphic buffer
Add basic buffer datatype
Add basic buffer initialisation
Add query functions