Several fixes for hangman

Adding the ability to fill up letters occuring more than once
Using words form /usr/share/dict/words by default
Once guessed it will end gracefully instead of waiting till we hang ourselves

Signed-off-by: Santosh S <santosh@fossix.org>