Added a 2100ms wait to all API calls.

Hopefully this should work, although the workflow is really weird now.
Still have to convert a bunch of other code to work for this. I tried
1500ms and I still got blocked for making too many calls.
Finish API thottling and waiting.

- Autowaits 5 minutes in case of API overload
- Implemented filesystem read/write/uploads/downloads
- Added facebook delta-updates
- Various other changes to infrastructure