Clean up console output, report job id

I've added an extra log level LOGFILEINFO, for INFO messages which should only go to the logfile, not to the console.

Report job id on import, fixes SESI-237
Properly handle wrong values in configfile

fixes SESI-236
opal_upload: remove uploaded temp file after import

A request in REQSESI-46
Add lots of better error handling to opal_upload

fix SESI-236, REQSESI-181
Add check for header row in upload

item in REQSESI-181
Only skip updating index if an index job is queued, not if it is currently running.

Fix for USESI-24, but not yet tested.