fix #177, add view/edit link, reduce unnecessary requests

What is included in this PR:

- Prevent unnecessary requests if user attempts to delete an already deleted game (and etc.)
- Add view/edit game link to font-awesome icons.
- Simplify message composing functions