+ batch flushing; unfinished

+SQL versioning used.
With batch its not only removed save-at-every-keystroke-overload, but
also made SQL available to store reasonable incremented task's versions.
fix:
fix: accept idented doplets editing