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...
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
Merge pull request #29 from antlarr/antlarr

Fixes for deployment of seeds, fixtures and data