Fix incorrect reporting of memory on OS X via memsup.

Application memsup should be calculating free memory using the
speculative pages, in the same manner that the Activity Monitor and top
programs on OS X do.  In addition, correct page size to 4096, based on
verification of available memory between top, vm_stat and Activity
Monitor.