fixes #4758 よく使う項目の並び替え時に発生するエラーを修正

優先順位的には低いんですが、ちょっと試してたら直ったので。
残る問題はこのJSファイルを変更しても読込がテーマのファイル優先ってことですよね……。

####変更内容
sourceNumという変数の値が間違っていたようです。
並び替え開始時イベントに元の位置を記録しておき、
更新時にその位置と現在の位置を比較する処理にしています。

不可視のフォームを生成してシリアライズするという処理がまどろっこしいので、
直接目的のデータオブジェクトを生成する方向で整理しました。

また、ajaxErrorメソッドを使わせてもらって不要な分岐も省いています。