Tagging 0.1.1 release.
add ubuntu lib dependencies to readme
Actually add 0.11 testing to the list.
Fixed OSX Directions

The directions in `README.md` will not work unless you first install the `ejs` module.
General housekeeping to the project.

- Fixed broken, and removed unnecessary, entries from the .gitignore.
- Cleaned up the README, including code examples.
- Deleted the distracting TODO file.
- Migrated code generation into the build directory.
- Renamed the npm run gen command to codegen.
Fix require path.
Migrated more code generation into the build dir.

- Minor README formatting.
- Moved the templates directory.
- Updated the generation script to point to the new paths.
- Modified the templates to point to the new paths.
Update the devDependencies to include JSHint.

No longer use the antiquated utils folder.
Re-arrange the README examples so they can be run in order.
New installer.

- Converted to Promises.
- Providing support for Windows.
- Normalize paths correctly based on platform.
Moved the test installer to main install.
Added async to devDependencies so tests can run.
Remove python from build command.
Revert changing the libgit2 library path.