Always use platform_tls_get_check to avoid corruption issue with eglGetDisplay
Add callback function option to vchi_bulk_queue_receive_reloc to specify copy_pagelist function
Add default enum to pixel encodings
Fix bug in length calculation of vc_dispmanx_resource_write_data
Remove warnings and add bitrate option
raspivid: Add option to output to stdout
Rename raspicam to raspistill
Reduce error level of no CEA/DMT modes supported
Updated camera apps, add flips and better diagnostics
Remove warnings in hello_pi demo apps
raspicam: Avoid losing failure status
raspicam: Remove unimplemented effects
raspicam: More warnings for specifying unimplemented options
raspicam: Undo flip in demo mode
raspicam: Don't choose implemented effects in demo mode
raspicam: Mention units for timeout
Add hello_videocube to rebuild.sh
raspicam: Fixes from James for:
 Fixed an initialisation problem with status variable that is causing a
    problem with disabling the preview window.
 Fixed the help options - were not working at all - now using -? or --help
    displays the help text and exits the app immediately.
 Add an opacity setting for the preview window. Untested at point of commit
 Added a check on fwrite'ing to file to check for success. In stills case will stop capture by
    firing the complete semaphore. In vid case sets a flag in the callback structure.
    Needed to change the way the vid case timed it capture run so it can check the abort flag during
    the wait
 Remove the semaphore from the vid case - a unnecessary hangover from when branched from stills.
 Fixed up RaspiStillYUV to output to stderr
 Fixed up all apps to have a version number, and use the running app filename as
    their displayed name
    Version number set to v1.1
 Update license text
Add -c to CMAKE_ASM_FLAGS which was causing a build issue in some environments
Option to set intra refresh period.

HTTP Live streaming (HDS/HLS/Dash/Smooth) need fixed length GoPs (Group
of Pictures). This option allows the key frame period, and hence GoP
duration to be set using the -g or -intra option. The unit is a number
of frames.

```
  $ raspivid -g 200 -w 1280 -h 720 -fps 25 -t 60000 -b 3000000 -o capture.h264
```
Merge pull request #44 from AndyA/intraperiod

Option to set intra refresh period.
Make it possible to disable the timeout on raspivid.

Useful for cases in which you want to capture/stream indefinitely.
Merge pull request #45 from AndyA/notimeout

Make it possible to disable the timeout on raspivid.
hello_pi: Make it clearer how to build on pi and cross-compile
raspicam: status should be initialised to fail
Copy help from odt file to README.md for GitHub (and remove README)

Took the content of the .odt file and reformatted it as a markdown README for GitHub. Squashed from earlier pull request.