Add debug stream operator to EnginioReply.

When using qDebug() << EnginioReply this will
give nice output.
Do not do null pointer checks before deletion.

This is a no-op and makes the code harder to read.
Add File to the area enum and getPath.
Make vars more local.
Add first version of file upload.
Add areas to getPath
Do not leak qiodevice
Merge pull request #25 from gladhorn/dev

Initial File upload support