Merge pull request #102 from ezsystems/ezp-23195_textarea_newline

Fix EZP-23195: An empty line at the beginning of a Text block will be lost
Fix EZP-23301: Upgrade to YUI 3.17.2
Merge pull request #107 from ezsystems/ezp-23301_yui_3172

Fix EZP-23301: Upgrade to YUI 3.17.2
Fix EZP-23301: Upgrade to YUI 3.17.2
EZP-23347 - added disabled state change event handler
Merge pull request #109 from sunpietro/add-button-disabled-state

EZP-23347 - As a developer I would like to handle disabled/enabled state of a button
EZP-23336 - implemented user custom redirection functionality on publish, on discard changes and on close actions
EZP-23336 - implemented an ability to pass the params from old service to a new one on activeViewServiceChange event
changes after code review
EZP-23336 - updated JS unit tests