Some structures and pseudocode of paging

Also some whitespace correction and an error message displayed when the
Multiboot magic number is invalid.
Simple debugging functions and cursor manipulation
Merge branch 'tty-functions'
Added working identity paging

Also some formatting.
Paging working with configurable mapping

There seems to be an off-by-one error lurking somewhere.
Formatting cleanup

Including Vim-specific changes.