Improvement to HTML comments

Fixed issue where HTML comments were not properly ending, causing all code after the start comment tag to appear commented out.
Fixed require path in settings menu demo
Merge pull request #1399 from joelmoss/patch-1

Fixed require path in settings menu demo
Adjusted to comment section tokens based on recommendation.
Merge pull request #1383 from rgriffith/velocity_mode_improvement

Improvement to HTML comments
smaller demo file
attempting to fix LSL for Ace
added missing comma and fixed call in lsl.js .....now still have to fix regex line 311 in lsl_highlight_rules.js
unindented back as before
fixed regex to match user defined function in LSL
trying to fix udf regex for LSL
...
added ATTACH_AVATAR_CENTER and ATTACH_NECK
added constants from RC MAGNUM 13.04.19.274352

CONTENT_TYPE_ATOM, CONTENT_TYPE_FORM, CONTENT_TYPE_JSON,
CONTENT_TYPE_LLSD, CONTENT_TYPE_RSS, CONTENT_TYPE_XHTML,
CONTENT_TYPE_XML
added "print" to invalid.illegal
fix lsl string escapes
cleanup and merge pull #1370 update lsl mode
Fixed regex for keyword.operator to include <. Adjusted regex for meta.tag due to issue where any < sign is treated as a meta.tag, including conditionals within Velocity.
Merge pull request #1402 from rgriffith/velocity_mode_lt_operator_improvements

Velocity mode less than operator improvements
Fixed another regex for keyword.operator to include <