Added Memory::BLOB CTOR that takes list of start/end pairs and creates composite blob of the right size
BLOB operator+, and CTOR arg to take list of BLOBs to make new blob
Hash Adapter salt support (sterl requested)