Fix some assertions
Merge branch 'master' of https://github.com/pocl/pocl
Event: modify macros to take parameters, fix event update in tce and pthread
Remove unneeded status update for event in clEnqueueUnmapMemObject
Merge branch 'master' of https://github.com/pocl/pocl

Conflicts:
	lib/CL/clEnqueueMapImage.c
	lib/CL/clFinish.c
Merge branch 'master' of https://github.com/pocl/pocl

Conflicts:
	lib/CL/clEnqueueWriteBuffer.c
	lib/CL/clFinish.c
	lib/CL/pocl_cl.h
Merge branch 'master' of https://github.com/pocl/pocl
Fix merge with master
Introduce HOST_AS_FLAGS
Correct command line option to select ARM float-abi=hard
Merge branch 'master' of https://github.com/pocl/pocl
Merge commit 'a02b68035118804d08bab7257e383cf0dece2154' into host-as-flags.2
Merge branch 'master' of https://github.com/pocl/pocl

Conflicts:
	lib/CL/clFinish.c
Book samples: fix test SimpleBufferSubBuffer
Book samples: patch ImageFilter2D with constant qualifier for global array
Enable book samples also with the ICD build.
Merge branch 'fix_booksamples' of https://github.com/clementleger/pocl
Binary test is broken with LLVM API mode.
Fix HelloBinaryWorld of the book samples.
Event: fix event status for FillImage and EnqueueMarkerWithWaitList