czech language - sprint 30

updated
detect pending text insertion that's not reflected in hint list
changes for code review
Fix hrefs in Czech translation
Expose code inspection providers for the extensions.

First go at inspectFile method.

Removed Async.withTimeout from inspectFile()

Separated getProvider and inspectFile logic, added usage of DocumentManager.getOpenDocumentForPath to inspectFile

Modified run() to use new methods.

Moved $problemsPanelTable event handlers from run() to htmlReady() for optimization.

Fix the case when getCurrentDocument returns null.

Check if current document hasn't changed while inspectFile was running

remove async handling of provider.scanFile

Refactored according to comments.

Made provider response nullable again, removed the warning.

Refactored getProvider to getProviderForPath and updated docs.

Remove getProvider from exports.
simplify fix by assuming intent is to type (not insert hint)
Fix #5362 (HTML menu z-index vs. bottom-panel).

Raise toolbar +1 to be on top of the rest of the sibling panels.
Clean up

Add braces to the expression as in the rest of the definitions.
Deprecate FileUtils.getFilenameExtension() (which includes leading "."),
introduce new FileUtils.getFileExtension() (which excludes it).
Fixes bug #5365.
Merge pull request #5125 from zaggino/codeInspectionApi

Expose API to run code inspection as a headless one-off on an arbitrary file
Merge pull request #5367 from adobe/pflynn/fix-fileutils

Fix live development: introduce new getFileExtension() which excludes the ".", deprecate getFilenameExtension()
Merge pull request #5363 from busykai/fix-5362

 Fix #5362 (HTML menu z-index vs. bottom-panel)
Merge remote-tracking branch 'origin/master' into randy/issue-5003
restore handleWideResults property
Find in Files title update
Merge pull request #5312 from adobe/nj/czech-update-fix

Update Czech language and fix hrefs
Merge pull request #5228 from adobe/randy/issue-5003

Detect pending text insertion when inserting from hint list