Fixed a small bug in the MM layer that could have been explosive as time went
on, and now the build system supports Clang++. The kernel builds without many
warnings, but it does not run very far.

* Build system: Corrected the compilation options for Clang.
* __kclasses:
  * bitmapC: Implemented dump().
  * debugPipeC: New config option CONFIG_DEBUGPIPE_STATIC which can be used to
    enable printing when there is an issue with the kernel MM layer.
  * slamCacheC:
    * Can now be initialized to allocate from the kernel memory stream OR
      Memory Trib's rawMemAlloc().
      ^ This change has been made in anticipation of a switch-over to the slam
        caches for vSwampC, so that we no longer need to use the (slow)
        __kequalizerListC for swamp node allocation.
    * Improved and fleshed out dump().
    * Increased type safety usage.
  __kequalizerListC:
    * Implemented dump().
    * Fixed a state machine anomaly, where nFreeEntries wasn't being updated in
      the page blocks when entries were removed.
    * Fixed bugs in addEntry() and removeEntry() which were exposed by a recent
      bug fix in swampInfoNodeC::operator !=().
* Memory Trib:
  * Added support for LOCAL_FLUSH_ONLY to rawMemAlloc().