Finished fs.find

Added recursive directory search, and some minor cleanups. Idk if it
works, cause i haven't tested it.
Corrected indentation

IT went derp cause i used spaces not tabs.
foundation for fs.open and disk management in place

--Auto detect and identify disks by their id
--stores disk and file info locally
--misc. disk functions
Identation correction, again

lol...
disk management and fs.open semi-complete,still untested

--added os.pullEvent override to automatically manage disks
--restructured fs.open
--added space checks, auto partition switch
--nothing tested yet, dunno if it works lol
Code cleanup, bug fixes

--restructured code to make it look nicer
--changed relevant fs calls to oldFs
--corrected compilation errors, still not tested actual functionailty
indentation fix, variable capitilization fix
cleanup, added required disks check

I think im finally starting to get how this is supposed to work lol.
OMG IT WORKS

after a couple small debugs, IT GODAMN WORKS! OMG
Merge pull request #1 from CometWolf/master

fs.find complete, i think? fs.open, disk management done.