Add a 'watch' task for automatically rebuilding and testing when source files change