Cleanup of status_t usage
Refactored hash implementation for further support of other collision
resolution methods.