Re-write kmalloc(). Now featuring coallescing and a sane implementation (doesn't crash ACPICA anymore\!)