prop/core: We must use prop_ref_dec_locked() when prop_mutex is held

Fixes #1797
glw/view: Improve trace() function a bit
prop: Correctly handle settings of a PROP_DIR to some other value
prop: Redeuce memory usage by reusing compile time strings during prop symlinking
prop: Disable prop subscription stats
Remove appleremote support (not functional)
Remove unused code: src/ui/glw/glw_cocoa.m
Transfer Copyright to Lonelycoder AB
android: Externalize background (without actually doing it) for now
ps3: Add a miner
js: Add support for plugins to set cookies directly

refs #1796
Fix crash in UPNP code

Fixes #1773
	added deps for rpi building and how to update it on device:   README.markdown
	Finally got rid of HDD Recorder in LG Simplink menu. Now CD player is active and selected properly:   src/arch/rpi/rpi_cec.c
rpi: Improve CEC a bit

Add a Settings group to control CEC

User can now select if Showtime should ask TV to switch to its
input when Showtime is started (default disabled).

User can also select if Showtime should shutdown the UI when
it detects that the TV is off. (default disabled).
stos: sync() after critical writes to disk
rpi: If video buffer allocation hangs, bail out
posix: Use monotonic timers where appropriate

This avoid issues when NTP adjust clock
ps3: Relax memory warning thresholds a bit. Now that we use TLSF it's much less of a problem
ps3: Fix bug in litecoin miner causing it to be a lot less efficient than it should be