Add chromecast audio support.

This reportedly makes chromecast fully work for our nooks.
You still need to install MirrorEnabler referenced here:
http://forum.xda-developers.com/hardware-hacking/chromecast/experimental-enable-mirroring-device-t2812193

If you have no sound, reportedly erasing chromecast app preferences
fixed that.

Change-Id: I79b734afdbb5c39aebdc362571ec3e7f15949149
Nook camera stub (1/2)

Showing photospheres in Google+ on ovation (maybe hummingbird too)
causes an FC.  Log indicates that camera HAL is being queried.
Apparently USE_CAMERA_STUB is no longer sufficient, so this
implements a simple camera stub for g+.  Testing with other apps
that use the camera seems to have no ill effects or FC's
(verified via logcat).

Requires BN_CAMERA_STUB definition in ovation device tree.

Change-Id: Ib361d90f6c7e22450fd5d33164a24367714eed0f
Add soft-reboot option

Change-Id: I5058012500d948fa65e3bd97e10c799bdaddd10b
Automatic translation import

Change-Id: I88fb3692a6a4f871be06d2981985425b2c5b41fb
Merge "Add soft-reboot option" into cm-11.0
Automatic translation import

Change-Id: I2a89f36ec709bbdedf583ce3eeaedcd867e628b4