Fix: Move Line Up/Down collapses inline editor when moving past the start/end
Enabling moving last line up
Fixing the last line move up
Adds sass support

This commit requires that codemirror be updated to include sass first.
I have already submitted this change
Add support for opening files at startup.
Save & restore scroll pos & cursor/selection of working set files across
sessions, and of ALL files within a single session.

Simplify how DocumentManager saves working set state via a new
"beforeAppClose event". There's one ugly bit, a hack in EditorManager.
_restoreEditorViewState() to get around some CM API fragility.

Also save & restore scroll pos more precisely in Quick Open when user
closes it via Esc. Remove some vestiges of the very early, incomplete &
disabled code that dynamically previewed documents as you type. Plus small
cleanup in ModalBar for clarity.
Update Getting started screenshot, styling for 'es' locale
Ignore sub-frame navigation when detecting the page url of the live preview
bugfix: closeLocation must also be updated when the source changes
bugfix: if a highlight was triggered to Brackets, the trigger must be removed when the highlight is removed
allow windows users to use the ctrl key instead of the (somewhat undefined) meta key
Updated Inspector.json to the latest version
Update Getting started screenshot for 'de' locale, transparent background
Merge branch 'master' into l10n-es
Update Getting started screenshot for 'es' locale, transparent background; revert CSS from root
splits the unit tests into unit and integration (the split is primarily around
whether a test opens a new Brackets window or not). There are some
tests remaining as unit tests that we may still want to categorize as
integration (nativefilesystem, for example)
remove unnecessary file
Translated strings for sprint 20
Add the JS code hinter as a default extension.
Save and restore the globally defined "define" function, as per the suggestion by @joelrbrandt.