Merge pull request #17 from coolo/devel

run tests on travis
Don't call app during app initialization
add workers view page, list all workers status. if one was working for a just testing job then link to that job, otherwise shown as idle
fix result img newline margins
add current step to workers view
Merge pull request #18 from asdil12/ui_ref_overflow

fix result img newline margins
Reading of jobs and workers through the API is now public
fix perl if for absolute paths