adding elasticsearch integration
parameterizing elasticsearch url
fix for expired apt key

Previously the code only checked to see if the apt key is installed. This change also confirms that the apt-key output reads "expires". (When the apt key expired last week, the output said "expired")
Merge pull request #18 from robbyt/patch-1

fix for expired apt key
fixing a syntax error

I get a syntax error warning when running this module under Ubuntu. This is caused by a missing comma in the Ubuntu manifest.

```
Error: Syntax error at 'notify'; expected '}' at /etc/puppet/modules/datadog/manifests/ubuntu.pp:20 on node local
```
Merge pull request #19 from ksatirli/patch-1

fixing a syntax error
Merge pull request #16 from dpippen/elasticsearch

adding elasticsearch integration
Use the new agent configuration file. non_local_traffic var

Enable the user to set up the master as a proxy for instance.
Merge pull request #24 from DataDog/leo/newagentconf

Use the new agent configuration file. non_local_traffic var
WIP on making changes for alexfouche PR merge
Use correct path
Fix syntax error
Removed entirely use_pup
Removed unused global params
Added missing python deps for debian/ubuntu
Merge branch 'mongojenkins'

Conflicts:
	manifests/init.pp
	manifests/integrations/elasticsearch.pp
	templates/datadog.conf.erb

* Adds jenkins integration
* Adds mongo integration
* Adds nginx integration
* Adds process integration
* Adds parameters for the agent deployment
* Move conf.d agent files into a single directory
use localhost by default for MySQL integration
fix parameter in Elasticsearch integration
Redis integration
cosmetic changes