Don't load Rails for most tasks; improve docs

We don't need Rails for any tasks except the detailed guidance
registration.

While I'm in here, add `desc` values for each task so they actually turn
up when running `rake -T`.