add ix to apparmor profile for bash
Merge pull request #95 from nilxam/apparmor_1209

add ix to apparmor profile for bash
fix tidy script and tidy up broken files
add a JobModules resultset

parsing results.json only in the migration for now
read the job stats directly out of the DB
fixing directory name for testresult
add skipped as module result
create fixtures for the parsed results.json

I had to change the test case it expects 'overall' result to be reported
as module result, which I always found strange
remove outdated isoparser script
parse results.json when calling job_set_done
adding a status call
revert to polling the log file instead of polling os-autoinst

It wasn't possible to connect to the os-autoinst behind proxies, so now the log
is transfered in deltas to the openQA server
fix progress bar

remove post-processing (we don't do that any longer, video is live encoded)
cleanup pre-processing logic
use Scheduler for the schema
allow webui to write the live log
Merge pull request #96 from os-autoinst/issue_5428

several changes for remote workers
show worker ip in the workers page
Merge pull request #98 from nilxam/show_worker_ip

show worker ip in the workers page
rework the logic of aborting jobs

all ends go into stop_job and kill_worker now and there it waits.
Merge pull request #97 from os-autoinst/rework_aborted_logic

handle $aborted with a bit more logic