Enable Safe shutdown and reboot w/Splash screens

This should help eliminate disk corruption if proper menu items for shutdown and reboot are used.

Modified S95xbmc script to shutdown disks, flush information, etc before reboots or power down.

Added some splash screens to better keep user informed about what is going
on at boot/shutdown and to let them know when safe to turn off device.

Note: for this patch to have benefit to M3, xbmc must be modified so shutdown = true for the M3.
[aml] dump libamplayer-m1 version, build fix
[aml] sync m3 kernel, pickup amhdmitx udev events
[aml] sync xbmc, pickup defaulted res if no display present
Bump XBMC.
[f16ref] bump 2.0 kernel
[all] bump pvr
Merge remote-tracking branch 'upstream/master' into develop
[all] add power and last known settings patch from toys4me
[all] add play livetv action patch (thx simora)
[all] add buffer in free ram patch
[all] enable proftpd (thx toys4me)
[all] Upgrade samba to 3.6 (thx toys4me)
[all] enable some nfs parts
[f16ref] bump gbox_1 kernel
[all] Sync defconfigs
[f16ref] add mouse.xml
[test] Enable tvheadend
Remove tvheadend. Stupid, should use feature branches for that stuff
[all] Update TVHeadend packages