Extended API to add pythonic classes/methods. See the updated README.markdown for examples
Combine get/post variants into a single set of methods with a process_response parameter.
Remember the most recent HTTP request and response to help with debugging.
Fixed photos batch methods
Merge branch 'master' of http://github.com/sneakypete81/openphoto-python
Print the raw response content if JSON parsing fails
On second thoughts, don't print anything on JSON error, since the response is stored in .last_response anyway
Move api_ classes to be members of OpenPhoto (eg: client.photos_list --> client.photos.list)
If an object is passed as a parameter, extract its ID.

This allows things like:
   photos = client.photos.list()
   client.photos.delete(photos)
Add missing view method to ApiAlbum.
Small refactor of code that automatically converts returned dicts into objects for Album commands.

Add comments to handle API change when/if frontend issue number 937 lands
Added tests for Python API library
Convert list parameters to unicode strings.
Previously ["1", 2] would fail, since 2 is not a string.
Fix private album testcase
Updated README with usage fixes and additional description of how the classes map to the OpenPhoto API
Handle the case where an empty response is returned (possibly related to Issue #1086)
Fix incorrect filename in comment
Add EXIF date/time to test images, so the next/previous links work correctly (workaround for issue #1038)
Merge pull request #13 from sneakypete81/master

Make the library more Pythonic
Handle the case where an empty response is returned (possibly related to Issue #1086)
Private (visible=False/True) albums are no longer supported.
Tag count is now returned as an integer
Explicitly add test tags, rather than removing autogenerated tags