Merge pull request #48 from sneakypete81/trovebox_rename

Rename OpenPhoto to Trovebox
Merge branch sneakypete81/release-0.4 into development
PyLint tweaks.

Added .pylint-ignores patchfile, with waived PyLint warnings
Pylint ignores
Rename openphoto->trovebox
Always get the latest use_ignore_patch PR for Pylint
Fix unzip filename
Update to new pylint patchfile format
Don't run PyLint on the tests
Install dependencies before running PyLint
Only show TravisCI badge for the Master branch

Previously it reported the latest build from any branch
Merge branch 'sneakypete81-pylint_tweaks' into development
Added support for https URLs. Fixes #51.
Merge branch 'sneakypete81-https_fix' into development
Add docstrings to the top of each file, since these are not easily ignored in Pylint
Rename config to auth
Added configure method
Added support for disabling HTTPS SSL verification
Add DDT support to test_http, to reduce duplication
Merge branch 'sneakypete81-better_config' into development
Add MANIFEST.in, to be totally sure that README.rst gets packaged