tidy up argument handling
Watch task should never be up to date
removed unnecessary extra dependencies
Got the watch task working properly & tried it out in Ratpack