Add :dir option

Allows using guard-nanoc to recompile nanoc sites in subdirectories of guarded projects.