Dan's changes rebased on vmalloc's

This includes disabling some stuff and various other changes
which I haven't found the time to sort out into the prospective
files.
Trying to clean stuff up (will be squashed in the future)

I am still in the processes of properly integrating the dotemacs
with vmalloc.