Skip the photo.delete_source test, since it doesn't work if the photos are cached
Remove StringIO import fallback

...since io exists in all supported Python versions.
As mentioned in Issue #67.
Perform user expansion when uploading files from the CLI.

Don't ignore missing files - allow an exception to be raised.
Add extra CLI file upload unit tests.
Merge branch 'no_delete_source_test' into development
Merge branch 'sneakypete81-remove_stringio_import' into development
Merge branch 'sneakypete81-cli_user_expansion' into development
Version bump to 0.6.1
Merge branch 'release-0.6.1'
Merge remote-tracking branch 'upstream/master'