add chain() function to async utils
wrap 'chain' function because it modifies its arguments
Merge remote-tracking branch 'github/master' into jrb/async-chain

Conflicts:
	src/extensions/default/JSLint/thirdparty/jslint
	src/utils/Async.js
	test/spec/Async-test.js
Fix merge conflict resolution errors.
Restructure Async tests
Modify Async.chain to return a promise instead of using a callback and errback and remove unnecessary copying and destruction
add unit test for Async.chain that ensures two sync functions are executed synchronously
Issue #4900 -> Fixed Performance Data Textbox Height
Added Brackets Blue highlight in file tree.
sprint 29 - czech language

updated
Spanish strings updates
2 small updates
Workaround for bug #4567 (Dialog text renders poorly on Windows): Fix the
worst offenders similar to #4554, making the font weight heavier and
tweaking the text color to match Mac more closely.
Cite correct umbrella bug for this workaround
Updated by ALF automation.
Merge pull request #4958 from adobe/alf

ALF Automation
Fixes after review
Merge pull request #4935 from TomMalbran/tom/spanish-sprint30

Spanish strings for Sprint 30
Updated by ALF automation.
Merge pull request #4961 from adobe/alf

ALF Automation