Remove Hashmakeable::make_hash.
In Hashmakeable::hash_make, do not create objects from hashed Hash objects that are hash-makeable.
Roll major version because changes are significant.
Add some tests.
Prep docs for release.