libvb/Constellation: take care of cp, and better constructor
libvb/Hypermap: better I/O, better layout
libvb/Hypermap_lib: tweak for better layout