Re-order watch tasks to match task order in Gruntfile
Use connect-livereload instead of grunt-contrib-livereload
Use load-grunt-tasks instead of matchdep