Rebuild persistentState plugin API. Now all the interaction with plugin is based on hooks: persistentSatateSave, persistentSatateLoad and persistentSatateReset. Plugins: columnSorting, maualColumnPosition and manualColumnResize has been modified to use new persistentState API.