Fix bug where list_boxes not working in client.py

Bug fixed is: https://github.com/sociam/indx/issues/94
Token errors on create_box in client, fixed
Create box operations more stable
Return content when deleting box.
Prevent client from trying to stop the reactor if it is already stopped
Fix token-requiring calls (e.g. update) not working in client
Fix delete sometimes not deleting objects
Remove unnecessary hunch
RSA signing for auth_keys. Add username to keystore DB.
Correct ubuntu psycopg2 package name
Merge branch 'openid' of github.com:sociam/indx into openid
Add additional error logging to twitter service
Increase twisted session timeout to 6 hours from 15 mins
Merge branch 'openid'
small changes to nike harvester
adding the css for fitbit
changes to fitbit harvester to use deferred for talking to indx
more making fitbit async
almost there with the async fitbit <-> indx connection
much refactored code for async connection to indx - it seems to work, but needs more testing