added TSynBackgroundThreadAbstract OnBeforeExecute/OnAfterExecute OnBeforeProcess/OnAfterProcess properties