fcl-db: bufdataset: when new record is inserted or existing edited and some sorted index is presented record is moved to proper position in index. (introduces OrderCurrentRecord method). Small drawback is than in case of inserting record new record is first inserted before current current record and then moved to proper position.(but it takes only few memory operations in current implementation)

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23592 3ad0048d-3df7-0310-abae-a5850022a9f2