unit test for embedded styles in inline editor
add unit test for finding embedded style blocks
merge conflict
Init commit
Small code cleanup
Use templates instead of jQuery in the Debug Commands extension
Include requirejs, text, and i18n as submodules
Include Folders?
Added EntityHints unit tests
Make thw line height be 1.25 times taller than the font-size when required
Move some extensions strings and commands to the bottom of the file with an extension comment.
Remove the unused NO_DISABLED_DIRECTORY string
Adds option for strongly preferred prefix and single segment search.

These options make stringMatch produce useful and predictable results in cases that are not
quite the same as file searching (such as code hinting).
Turn on preferPrefixMatches for JS code hints.

Adding this option to string matching provides a fix for #3534 by putting
the matches at the same score and using the scope as a tie breaker.
Fix Issue #3511

when inserting a hint which is not a valid property name, such as 'my-key', insert the hint as ["my-key"] instead of .my-key.

insertHint now runs the hint through the acorn tokenizer to see if it looks like a valid property name.  If it's invalid, it replaces the '.' with brackets.
Refactored some code in Session.getType() - pulled out a method to find the leading '.' in a property lookup, and use that method from the insertHint logic as well.
Added 3 new unittests to test this new behavior.
Better error messages for AddMenu and AddMenuItem
Update tern - fixes #3606, #3605

Also update acorn, as latest tern needs the latest version of acorn.

Codehinting tests all pass, and performance does not seem to have degraded.
Add localized CC and Adobe URLs. Fix broken HTML in WEB_PLATFORM_DOCS french translation from last lockit.
Manually fix Japanese string and add URLs
fix copyright date