fixes lookup word bug

it happens when user double clicks on a word like "contains" - google
dictionary api shows the definition of the word "contain", instead of
"contains".

with this fix, we are keeping the actual word which was "contain" in the
example above.
updating login and register forms
making a server call to logout
bug fix

if there are no words from a particular book to play a word game, get
all word-lookup words from the server, and start the game