Add package repository management

It seemed useful for the module to optionally manage the repositories from which the packages can be installed.  To have it also manage packages:
```puppet
class { 'logstash':
  manage_repo  => true,
  repo_version => '1.3',
}
```

Thoughts?