Revert 7f0137d..fc2a825

This rolls back to commit 7f0137d9e8032e7f236181d111b71b44b43b20a4.
Revert "Remove welcome_files/"

This reverts commit 2ce2d49cee72db0db816443013c1dd0bd6a8b9ba.
Add JS validation, close form on escape to discuss

Also improved Message() to accept jQuery selectors
Merge remote-tracking branch 'origin/master'

Conflicts:
	css/discuss.css
	include/discuss/forum_body.php
	include/discuss/topic_body.php
Themizer

Fix spectrum bug, combine blog page/base css options
Don't allow ctrl-enter submit if form is invalid
Make register button disabled by default
Prevent directory listing
Discuss styling, part two

Make text and stuff nicely aligned, change quotes in code blocks from
entities to text
Fix notifications not appearing in account pages
Add notifications page
Move discuss handler code to discuss.php
Merge master into refactor