FileLoop: Quickfix for the crash caused by removing a usb device and putting it back...

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
Main: disabled log writing to USB (allows for EXT# drives to be used properly...)

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
File.c: Made a better quickfix
Main.c: Removed unused code and moved mount_all_devices outside of the loop
Mount.c: removed unused code and added a mount function for the new libxenon callback
Updated README, CHANGELOG and AUTHORS
Update CHANGELOG
Merge branch '2stages' into Swizzy
Added an easy way to disable the DVD drive using config.h

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
Merge branch 'Swizzy' of github.com:Free60Project/xell into Swizzy
Update Makefile

Thanks to Juvenal: https://gist.github.com/apmorton/61bb361ecc2415182af7
Update Makefile

Woops, nooby Swizzy did it again...
Makefile: Fixed the new "dist" rule... properly working now ;)
Re-fixing Makefile "dist" rule and deleting obsolete build_release-script