Fixed the schema deployment in initdb (hopefully)
The deploy method was calling the overloaded method from the parent Schema
class which was breaking things since DeploymentHandler already took care
of creating tables with the call to install (not deploy). So I removed
this call to the overloaded method and renamed deploy to deploy_fixtures
to leave clear that it's a different method.
Renamed fixtures so that they're created in initdb
Moved the execute_sql_file and the initial fixture loading to the Schema class
so that just a call to deploy_fixtures deploys all of them.
Fixed a bug in job_cancel, which filtered for colums instead of columns
Fixed lots of issues related to tests:
The database was fixed so it wasn't using the one in memory for the tests,
it was loading the usual fixtures instead of the test ones,
and some other things...
update apparmor profile for git push enabled and .thumb dir
Merge pull request #28 from nilxam/update_apparmor_0411

update apparmor profile for git push enabled and .thumb dir
Merge pull request #27 from miska/master

Redo documentation
With this fix, all tests pass successfully
Lots of cleaning up and fixed the naming of things so now seeds/fixtures/data are called as they should instead of calling everything a fixture.
We decided not to version the data, so it will only be installed in new databases manually and all upgrades should be done manually too
by running script/load_dbdata lib/OpenQA/modules/openqa/distri/opensuse-data.pl
Renamed and fixed the broken symlink
Removed these files that are no longer needed with the latests simplifications of the code
use _rowid_ to make triggers also work on tables without primary key 'id'
print error more obvious and exit with 1
don't restart job if it's missing files, eg iso image
Merge pull request #30 from lnussel/pr_misc

misc fixes
make sure essential fixtures are applied by checking job states
add details link also for scheduled jobs
allow to change prio in details view
add statement how to trace sql