Nuke trailing whitespace.
Switch to 8KB pages on CPUs with a R4K MMU. Simplify cache code. Merge in most of changes from matt-mips64 branch
in /usr/include.
handling for phyiscally-indexed caches where the way size is greater than the page size. These work fine with pass 1 SB1 cores, so g/c those workarounds. Much thanks to Chris Demetriou for many suggestions and helping me get my head around all this.