BibAudit: Refactor

* task_submit_check_options() now checks the validity of options

* all functionality is moved to task_run_core()

* --new and --delete options are complete