added git node definition and supporting classes
updated with additional install operations
Merge pull request #1 from virmitio/master

added git node definition and supporting classes