- added a testcase for https://github.com/adobe/brackets/issues/6441
- added another linter that returns a string for the line number
Added new phrases and corrected the notation of words in pl translation (We Don't Write This Way In Polish Language!).
Corrected some phrases in Polish translation, again.
CS fixes of pl translation.
Add Gitter webhook for Travis
Add new apis for view state migration and convert the remaining old preferences to the new apis.
allow optional requirejs-config.json file for extensions
Update jQuery to 2.1.0
Fix the hang issue when viewing a search result with state.json file open.
Avoid showing the keep changes/overwrite dialogs when unnecessary. For #6525 and the issue mentioned in #5614.
Code review changes
Adds Scope aliases and named contexts.

The integration tests aren't passing yet, but this adds the infrastructure
to support CURRENT_FILE and CURRENT_PROJECT lookups. Additional work remains
for ensuring that prefs for a specific file work properly and to improve
event dispatch to better support these new contexts
Fix tests for non english locales
Fix gruntfile inclusion of jQuery
Implement view states migration from the old preference model.
Fix project scope failure.
Added language self names in strings-app.js that will be used in favor of localized version for switch language menu
Temporary workaround for #6437: always allow blind writes (but log the issue)
Merge remote-tracking branch 'origin' into rlim/view-state-migration

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.