Merge pull request #26 from poblahblahblah/master

setting only_path to true for charts so they do not resolve to localhost
optionally adding git support to repo_update
Merge pull request #27 from poblahblahblah/repo_update_should_support_git

optionally adding git support to repo_update
another fix for repo_update script

tmpdirfile.path was expanding to `/etc/etchserver/trunk/tags/<tag>` . fixing so git archive won't freak out.
Script to convert nodes.xml to yaml
Add support for != in yaml where statements
Add allow_nonexistent_dest