Fix up external storage

This adds support for external SD card (fully functional) and creates future mount points for USB OTG (kernel side support needed).
Merge pull request #1 from Kaik541/upstream

Fix up external storage