grunt tasks in components should sanity check the environment

In particular check that the tools repo exists, and if not, tell the user how to get it.

Also add it to the README of the forkable repo.