Merge pull request #86 from thompsona/edits

Changed help tooltips to single help dialog box
Fixed bug (new user-submitted comments weren't displaying on the screen). Cleaned up code (added more comments, grouped/labeled functions for clarity).
Merge branch 'master' into fixFloatingTab

Conflicts:
	frontend/js/player_main.coffee
	static/js/player_main.js
Merge pull request #88 from khempenius/fixFloatingTab

Fixed comment display bug
Handles comment submission if messageID or discussionID is undefined
Merge pull request #90 from khempenius/undefinedFields

Handles comment submission if messageID or discussionID is undefined
Display box shows again
Removed global variables, added functions to check installed callbacks on timeline