[f16ref] Bump kernel to pick up cmdline extend
[aml] sync xbmc version
[aml] sync xbmc version
Modified S10setup to move userdata to sdcard on boot if /xbmc-data directory exists on sdcard

Mount mSD card as sync, slightly slower write speeds in favor of data integrity.
first partition of sdcard mounted as /mnt/sdcard
Copies all of /tmp/userdata to /mnt/sdcard/xbmc-data/userdata if /xbmc-data directory exists on sdcard
Then bind mounts userdata from sdcard over locations on filesystem to xbmc uses sdcard instead of internal storage.

also........
-Dropbear
Modify S50dropbear to get keys from sdcard if they exist.
With this modification, if you copy your ssh keys from /etc to /media/sdcard/xbmc-data/etc dropbear will use those on boot.
Nice little benefit of not having to clear your cached keys everytime you upgrade firmware.
Merge remote-tracking branch 'upstream/master' into develop
[f16ref] Bump kernel to pick up CMDLINE_APPEND
Make xbmc-data directory so not case sensitive

Document a few variables
Have dropbear put SSH server keys in /tmp/userdata/etc/dropbear so they persist

This will cause the keys to persist across firmware updates and works regardless of whether you have data on sdcard or internal storage.
There is still a fallback, the S10setup script still makes keys in /etc/dropbear so if something is wrong with /root still will start SSH
Enable cache for copying to memory, card then disable it for safety
Add copying file splash screen

this depends on shutdown/splash patch
Enable Safe shutdown and reboot w/Splash screens

This should help elminate disk corruption IF people use menu items for shutdown.
Modified S95xbmc 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 save to turn off device.

Note: for this patch to have benefit to M3, xbmc must be modified so shutdown = true for the M3.
fix: don't enable fb1, does not need to be enabled.

If enabled causes video to look corrupted
[aml] sync xbmc version, pickup aspect ratio fix
Merge branch 'develop' into feature/userdata
[f16ref] Apply S10setup external userdata of toys4me to the f16ref board files
Merge branch 'feature/userdata' into develop
Merge branch 'develop' into feature/splash
[f16ref] Apply splash & shutdown of toys4me to the f16ref board files
Merge branch 'feature/splash' into develop
[f16ref] Bump to pickup latest develop kernel