added support for python bindings to ES
case statement syntax fix
switched to using a defined type instead of a class so a user can install more than one python binding
added some documentation for python bindings
fixed typeo
yet another typeo
switching to
omitted ability to override pkg_name in elasticsearch::python
omitting
Merge pull request #43 from deanmalmgren/python-bindings

Python bindings
Set path param in exec's to solve issue #45 based on PR #46
consistently set and use Exec defaults

This should fix Errors like:

    Failed to apply catalog: Validation of
    Exec[mkdir_templates] failed: 'mkdir -p /opt/elasticsearch/config/templates_import' is not qualified and no path
    was specified. Please qualify the command or specify a path.

in a manner that is consistent across the code-base.
set default case to default param value
Merge pull request #48 from jlambert121/case_defaults

set default case to default param value
Merge pull request #47 from igalic/qualify_exec

consistently set and use Exec defaults
Make puppet-lint happy
Merge pull request #1 from electrical/master

Merge from upstream