Simple, cross-platform, continuous, bidirectional file synchronization for remote development