Clean up leftover from old tests
API tests should fail if the environment is not set up properly
Also make data a property instead of function in EnginioQmlReply
Fix name of qml file in QML test project file
Clean up database before QML test
Clean up database after object operation CRUD QML test
Simplify syntax used in tests
Fix tests to use property instead of function call for reply.data
Add QML test for mass create / delete and more complex query

Let's see how reliable this turns out to be.
Merge pull request #76 from bbandix/qmlTests

Add more QML tests and fix the current ones
Add docs
Add QJSValue overloads for up/download
Fix mime-type detection in upload
Cleanup file test to be able to use it as example
Turn files snippet into a test.
Polish up/download docs