update sortable.js to allow proper callback setup and user callback execution