unit test for embedded styles in inline editor
add unit test for finding embedded style blocks
merge conflict
Make thw line height be 1.25 times taller than the font-size when required
Remove the unused NO_DISABLED_DIRECTORY string
Better error messages for AddMenu and AddMenuItem
Added i18n labels for the Locales in switch language modal
check color boundaries for hyphens
don't remember submatches
enable tests that were fixed
don't remember submatches
Issue #3131 - Making JSLint errors copyable
Updated mustache.js to 0.7.2
Changed all usages of the depreciated ".className" to ".type" that were being used on objects returned from the getTokenAt() method. There are many ".className" references that refer to the name of the CSS class, and all these were left alone. Also, any uses of ".className" in the third party code was left alone as well.
English locale i18n. Got rid of the locale label string.
Basic support for code hinting in html files.

For HTML files, we replace the HTML sections with whitespace, leaving only the text of the script tags for Tern to see.
This way the offset/cursor positions don't need to be translated, which would be necessary to get jump-to-def to work.
Add tests for jscodehints in an html file.

Also fix some bugs with jump-to-def and function type hints uncovered by the tests.
Forgot to add new test file
refactor HTMLUtils.findStyleBlocks to find arbitrary blocks.

The js code hinting code needed to find script blocks, so refactor the style block code to find any kind of block, and call that instead of having another copy of the code.  findStyleBlocks now just calls the generic method, looking for "css" blocks.

Also fixed up the block finding code to handle empty blocks, which I ran into when looking for "javascript" blocks.
Merge branch 'master' into html-script-hinting
Fixup branch so it will merge cleanly again.

Conflicts:
	src/extensions/default/JavaScriptCodeHints/unittests.js