Fix update buffer size
Merge pull request #25 from ufo-kit/update-buffer-resize

Fix update buffer size
Return from ufo_buffer_resize if size is the same
Fix event tracing and improve API a bit
Move profile data writing out of scheduler
Output OpenCL profiler information as Chrome JSON
Do not store cl_event if profiling is disabled
Print name of task that forgot to implement method
Add buffer views for larger-than-GPU data

This change adds ufo_buffer_get_array_view() which returns partial data as an
OpenCL cl_mem object which must be freed by the client. It is intended to work
with data that is presumably larger than a GPU could hold.
Merge pull request #24 from ufo-kit/add-views

Add views
Redefinition of macro breaks on openSUSE 13.1
Fix two minor memory leaks
Compile Python support optionally
Update FAQ about printing debug messages
Check that output matches input dimensions
Make OutputTask::num-dims accessible
Propagate property changes to all node copies
Remove some debug output messages

gobject-list is a better tool to analyse the references of GObject's.
Test nodes also with autotools
Add UFO_DEVICE_TYPE_ACC for accelerator devices