updated deps, and added badge to ensure they stay that way.
fixed jshint error in generate script
Updated the API to include new `version_type` options
Merge pull request #60 from elasticsearch/master

Updated external_version in the API, updated deps