Global rename of class, variables and references

Avoid a name collision with the existing "hash_struct" gem

* Update references of "HashStruct" to "OpenHash"
* Update references of "hash_struct" to "open_hash"