emu/libemu: Use named parameters
libemu: Add Snapshot.parent() method
libemu: Add Snapshot.node() method
libemu: Add Util.checksum() method
libemu: Remove unused Node class
libemu: Re-arrange document structure