Tying to fix the module so its more inline with what it should be.

- Renamed conf* variables to config*
- Moved the software download dir to its own one.
- update params.pp for future uses
- Update manifests and spec files to work with the new stuff
Merge pull request #87 from elasticsearch/fix_stuff

Tying to fix the module so its more inline with what it should be.