Merge pull request #1 from jmcclell/patch-1

Archive depends on $es_path existing.
Ubuntu distros don't have /etc/init.d/functions
Default path for download should use the $version variable
Fixing es_url to use passed in version rather than always default val
Update init.pp
Update init.pp
Update init.pp
Update init.pp
Update init.pp
Defaulting $es_url to undef rather than empty string
Merge pull request #4 from jmcclell/master

Fix version and init script