Implemented Disk API

+ Added in old "getDiskID" function for better backward compatibility
I don't think this really has a use
Better rounding. Bug fixes. Improvements. New function fs.getRunningPath.
Fixed some problems.

+ Elevated the error level in some functions
+ Added printWarning to print text in yellow
Started textutils API
Started peripheral API