refactor(kmem): streamline test utils (#632)
* refactor(kmem): streamline test utils
* refactor(kmem): test utils use layout instead of sizes
* docs(kmem): improve test utils docs
* fix(kmem): fix permission check in test utils `Machine::write`
authored by