Do not use recursive call to free hash item
Do not add userphrase whe auto commit

We does not know if the whole auto commit string is a valid phrase. It
might contain symbol. Also, it causes memory leak due to mismatch
phoneSeq and wordSeq.

Closed #80