Kernel utility module.

Add a `kernel/utility.js` module to eventually hold internal kernel utilities and utilities that drivers may need when interacting with the kernel. This is a predecessor to `branch/node-references`, which adds functions for mapping between nodeIDs and kernel node references.

@eric79, please review.

Could this just be named `utility`?