Comment Links New Tab, JS UI update

I'm committing this in order to sync upstream.
Merge remote-tracking branch 'upstream/master'
Various UI JS Enhancements

Some refactoring and error handling for the Comment Image Handler logic
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Whoaverse/Whoaverse/Whoaverse.csproj
Formatting
Deleted Unused Image
Merge pull request #210 from PuttItOut/master

UI JS Error handling, bug fixes, and Comment Link Handling (3rd Try)