Include some features from RaspiStill.c in RaspiStillYUV.c

Include settings, long exposure and different wait methodes.
Add burst mode to raspistill/raspiyuv and settings and long exposure to raspivid

Set burst mode before first capture and force dynamic frame rate to fulfil shutter speed requirement.
Fixed bug.
Merge pull request #191 from ethanol100/updateAndBurstMode

Update of RaspiStillYUV.c and burst mode
Merge pull request #192 from chinasaur/text_extents

Fixed text_extents width bug.
mmal: Add MMAL_BUFFER_HEADER_FLAG_DECODEONLY flag
Correct MMAL_PARAMETER_PRIVACY_INDICATOR_T structure
mmal: Add MMAL parameters for disabling stills and video denoise algos
tvservice: Fix typo in vc_tv_hdmi_power_on_explicit
vmcs_host: Fix missing install of libvcilcs.so

This required e.g. by the GStreamer omx* plugins.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Merge pull request #194 from ADVANSEE/fix-vcilcs-install

vmcs_host: Fix missing install of libvcilcs.so
Pull latest vcos_msgqueue from vc4/DEV
MMAL: Fix two memory leaks in MMAL vc component.

Queue "module->callback_queue" is being created in
mmal_vc_component_create but is never destroyed in
mmal_vc_component_destroy.
mmal_vc_component_create always allocate ports even
if number of ports is zero. mmal_vc_component_destroy
free ports only if number of them is greater than zero.
vcinclude: Try to define bool_t in a way less likely to conflict with other includes
cosmetic: Whitespace tidy
MMAL: Correct parameter names for denoise control
Add annotate stage to Raspberry Pi Full variant. Allow config
mmal: Add stereo display modes from omx world
Add support for denoise and annotations
Merge remote-tracking branch 'origin/annotation'

Conflicts:
	host_applications/linux/apps/raspicam/RaspiVid.c

corrected merge issue