Run grunt build tasks concurrently and optimize livereload file watching