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.
configs/amlogic_xios_m3-xbmc_defconfig

[aml] sync m3 kernel, drivers/amlogic/amports update
[aml] sync xbmc version, pickup mpeg2 aspect ratio tracking, silence debug spew and alsa buffer size changes
Merge remote-tracking branch 'upstream/master' into develop
[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
[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