Attempt to fix problem probably caused by interruption in the process of creating a reading.
Backstop for readings without first bookmark
Switch from Twitter 1.0 to 1.1 API
Tidying and attempt to make it clearer what happens when kindle email received
Add requests module
Cleaner, simpler, WORKING kindle module
Use new Google API key
Tidy up cleaning ISBN function
cleaner gitignore
remove httplib2 (replaced by requests)
Tighten grammar requirements for the ISBN, and corresponding loosen checking in request handling
Remove un-needed methods, logging, comments
Use requests instead of urllib in models.py
Tidy up bookmark creation – including adding a bookmark when you finish a book
Remove unneeded simplejson module
Put back clean_end_date and clean_start_date as methods on readings
Exchange urllib and simplejson for requests in shelvd, but I still need simplejson in twitter.py (for now). Tho I don't need httplib2
OK, so OAuth2 needs httplib2.
Cleaner way of generating lists of books for the website
Also need to provide a book when making a bookmark