mm: frontswap: core swap subsystem hooks and headers