added class to .popup function and my other commits

@tobsecure I am sorry, I can't figure out how to submit a pull request for a specific commit yet, so here goes the hole bunch again. I'll explain why I made these changes per commit.

https://github.com/tristanvanbokkem/esoTalk/commit/b526d7dec737f854746e80046d1a40491312ab36 You said you would have a play on this, but for now this would do the job.
https://github.com/tristanvanbokkem/esoTalk/commit/ac5eff1587bb1265fdfb87e0e12caedfeccbbf21 Personal taste for better recognition
https://github.com/tristanvanbokkem/esoTalk/commit/4437a5d247cd224c1ba12b834950aa65e2de4916 There were some race conditions where the draft button acted differently then I would expected
https://github.com/tristanvanbokkem/esoTalk/commit/ecbafb0719b89d5f75bf7ca1aae4369cce74b070 To focus solely on writing a reply, the add reply form should be hided
https://github.com/tristanvanbokkem/esoTalk/commit/372c28b124931856a7699e4e10b1f519313e09cc I had to rebind the beforeunload function because the event wouldn't trigger when you are writing a new conversation - try it on esoTalk.org/forum and refresh your screen when starting a new conversation.
https://github.com/tristanvanbokkem/esoTalk/commit/ef195505202f622df9e98dee9faf7c303f9866e5 See the commit message for explanation.
https://github.com/tristanvanbokkem/esoTalk/commit/a26d05e8d84de772eab89e9408891dac0271c4a1 and https://github.com/tristanvanbokkem/esoTalk/commit/c7c89aa2551e024136e8445c8544ff0986a4ae0f Add a class to .popup to overwrite the .popupWrapper class if needed.