Use pure CSS only (for compatibility with our OBS packages)

 * In a regular setup, everything will work as expected using the asset pipeline
 * For our packages, everything will work just copying application.css into
   [obs]/public/stylesheets/obs_factory
 * The only drawback is that we will not have digest for application.css, but I
   guess we can live with it.
Merge pull request #8 from ancorgs/pure_css

Use pure CSS only (for compatibility with our OBS packages)
Fetch (and display) the result of every module for openQA jobs
Merge pull request #9 from ancorgs/get_openqa_modules

Fetch (and display) the result of every module for openQA jobs
simplify/fix the xmlhash usage
Merge pull request #10 from openSUSE-Team/coolo_xmlhash

simplify/fix the xmlhash usage
also report selected_requests in json

this allows the command line client to ignore empty prjs
Merge pull request #11 from openSUSE-Team/coolo

also report selected_requests in json
map the request states into color codes of the package list
translate the build progress into one percentage
Merge pull request #12 from openSUSE-Team/coolo_mockup

Coolo mockup
add a class to the progress bar
adding some css fixes to make *a bit* more readable
avoid breaking da JSON
merge openqa jobs and broken packages of subprojects

This makes the table layout easier to the eye - and it doesn't really matter
speed up querying build results

If the repo is not building, we don't need to query the percentage at all.
And if we do, we can query the summary to avoid creating and parsing a lot
of XML
fix the sorting of the packages list
track if a project is empty and don't query buildinfos for those
add more states to the possible overall_state
show the openqa_jobs as a list