Intelligent file synchronization over FTP using Grunt.