Hash rewrite with more supported commands

* changing the schema for hash rewrite
* support for hdel hkeys and hlen