Remove remote duplicate from Gemfile.lock
Use array of hashes for the sensu API endpoints

This commit deprecates uchiwa::api as method to pass API endpoints
configuration to the uchiwa.conf template. An array of hashes is
passed to init.pp instead, representing the params needed to
populate the sensu API endpoints section in uchiwa.conf.
This commit may create backward compatibility issues for existing
versions of uchiwa-puppet.
Update docs to reflect uchiwa::api deprecation
Use include rather class declaration
Remove richardc/datacat

We're not using anymore to generate the template, therefore it's not
needed to include it in the project.
Make beaker tests compatible with sensu_api_endpoints
Add check uchiwa.json beaker test

Adding a test to verify uchiwa.json contains the expected content.
Added uchiwa beaker test

When including uchiwa, it comes up with default params.
Removing trailing whitespaces
Timeout param now takes seconds rather than ms

The uchiwa timeout param now takes 5 seconds rather than ms. I changed
Puppet default to reflect this.
Merge pull request #21 from queeno/uchiwa_api_default_params

Remove uchiwa::api and pass API data via class params