Fix Failing Tests & Server-to-server Sync

Ready to merge once build passes. I got a chance to test Server-to-Server replication and there were some problems with that.

- Fixed some compatibility issues with CouchRest (added save_without_callbacks) for Server-to-server replication to succeed
- Fixed tests taking long time to run