Renamed mulXByYToZ to mulXByY.
Fixed some grammar mistakes in the README
Added a magic number matching algorithm.
Implemented launchTextEditor
Removed launchEditor's dependence on kernelGarbage
Got rid of kernelGarbage in corelib(open)
Merge branch 'corelib-open' of https://github.com/KnightOS/KnightOS into corelib-open