Merge pull request #76 from coolo/devel

Let's merge!
Small fix in the list test
use job_incomplete instead of direct call api and collecting the logs if the backend crashed
Also check that creation of new users work
Better admin creation

Moved creation of admin user if none is present to Users model. Also adding
tests for verifying it works.
rerun ./script/tidy