Let config file be `nanoc.yaml` instead of `config.yaml`

Calling it `nanoc.yaml` makes a lot more sense than the generic `config.yaml`. In addition, this eliminates `con<tab>` tab completion issues.

Backwards compatibility remains preserved, obviously.

This fixes #220.