Add reassignMemory kernel function

Changes the owner of a block of memory.
Refactor allocation in favor of reassignMem
Disabled interrupts in deleteFile
Merge pull request #59 from matrefeytontias/master

Disabled interrupts in deleteFile
Merge branch 'master' into writable_fs
Fix issues with copyFlashPage and eraseFlashPage
Properly document all Flash functions
Merge branch 'master' of github.com:KnightOS/kernel
Comments -> Notes in docs
Fix docs on getStreamBuffer
Update docs for color functions
Fix typo in readLcdRegister docs
Fix typo in getStreamInfo docs
Update docs on unlockFlash
Move monochrome font to page 0x01
Disable interrupts when paging in the font
Merge branch 'master' into writable_fs