Live preview initial version
Previewer cleanup
Hide the expand bar
Merge branch 'master' into story/live-preview
Merge remote-tracking branch 'origin/master' into story/live-preview
Merge branch 'master' into story/live-preview
a bit cleanup
Merge remote-tracking branch 'origin/story/live-preview' into story/live-preview
Disable live preview on close and disable + take live preview safe steps
Save/Load last preview state to the settings
Add preference for app-run auto-opening of the previewer & fix close scenario - don't reload next time
Use child.port & default to 8080
hide page header (on rendering) after creation
Also patch the loaded state
Coding convention - private vars
preview running apps if the preference is false, but the previewer is open & move the preview preference to the General preferences
Merge branch 'master' into story/live-preview

Conflicts:
	plugins-client/ext.preview/preview.js
Merge pull request #2496 from ajaxorg/story/live-preview

[Liskov] Live preview
* fix issues in run panel 
* fixes ajaxorg/cloud9infra#3342
Merge pull request #2564 from ajaxorg/fix_runpannel_issues

* fix issues in run panel