Added a bunch of new test cases
fix a error in tree_entry path and add overrides
update examples -> walk-tree walk-history remove-and-commit
update add-and-commit for sync signature.create
update general example for sync signature.create
update read-file example to use promises
make examples more consistant
Removed the new-commit example for right now
Merge pull request #276 from nodegit/update-examples

Updated examples and added some more tests
add DSSTORE and generated js to gitignore
build template for enum js file
ignore enums in the idefs when not needed
generate enums in json
fix issue with missing cType for group based classes