Only init once per plugin when running `guard init`

Fix #471