Fix deploy to detect custom deployers

duplicate of #256, thanks to `hub pull-request -i 256` not working…

Slight behavior change: when using `nanoc deploy --list`, not having any deployment config won't be reported as an error.