fix vim file saving

only run once
guard 2.0
Use symbol for plugin name in Guardfile
Fix whitespace errors
Refactor repeated runner calls into private method
Merge pull request #124 from killphi/upgrade_to_guard_2.0

Upgrade to guard 2.0