Improved File Synchronization Techniques for Maintaining Large Replicated Collections over Slow Networks