Added onBeforeSave event, onBeforeTextSave event and a new trigger "textsave.sisyphus" for text fields

"textsave.sisyphus" is triggered with jQuery
trigger("textsave.sisyphus") to programmatically trigger the text save.
These were needed for CKEDITOR integration. I will post a demo later on.