FB: Add fences
Initial ion memory heap support
Remove the obnoxious tail from the kernel