updated version
moved grunt into a profile so folks can disable it with "mvn -Pnogrunt" if they want to use some other shell scripty way of compiling the typescript