provide CSS Shapes Editor extension as default in Brackets
provide CSS Shapes Editor extension as default in Brackets
sync with shapes editor lib v0.5.1
integrate changes from review; fix typos
attempt to reconnect editor if page was refreshed
Merge branch 'master' of github.com:adobe/brackets
Merge branch 'safekeeping' into shapes-editor

Conflicts:
	src/extensions/default/CSSShapesEditor/LiveEditorLocalDriver.js
	src/extensions/default/CSSShapesEditor/Model.js
	src/extensions/default/CSSShapesEditor/main.js
	src/extensions/default/CSSShapesEditor/thirdparty/CSSShapesEditor.js
Fixed bug in utils/Async.PromiseQueue where a rejected promise keeps the PromiseQueue from going to the next promise.
Above bug caused by adding to _curPromise.done() instead of _curPromise.always(). Fix is simply to use .always().
Added to Async-test to test rejected promise cases.

Signed-off-by: jayther <jayther@gmail.com>
Merge pull request #7407 from jayther/promisequeuerejectfix

Fixed bug in utils/Async.PromiseQueue where a rejected promise keeps the...
Merge branch 'master' of github.com:adobe/brackets
Merge branch 'master' into shapes-editor
Integrate feedback from review: remove typos, fix quotes
sync with shapes editor lib v0.5.2
toggle rotate/transform editor with Ctrl+T; turn off with Esc
use CSSInfo.range if available
sync with shapes editor lib v0.5.3
Update cla-exceptions.json

Adding Shahab Layeghi and Sebastian Salvucci as per Intel's request
Integreate review feedback. Drop underscore from exposed methods. Asterisks. Asterisks everywhere!
Merge branch 'master' of github.com:adobe/brackets
Merge branch 'master' into shapes-editor