added 'concurrent' to speed up watch tasks

I added in support for watching separate sets of files, and created a
new top-level alias — “dev-js” — for a very common use case: when the
only files you care about changing are the source javascript files. I
also changed the ‘dev’ alias to call concurrent under the hood,
hopefully it will speed up builds