Merge pull request #6 from EvanKrall/master

Convert from setuid/setgid to sudo for Lucid support. Allow for group management.
Add extra_options parameter, to allow extra arguments to the consul agent
Merge pull request #8 from EvanKrall/master

Define consul::service and consul::check types
Merge pull request #9 from EvanKrall/extra_options

Add extra_options parameter, to allow extra arguments to the consul agent
Remove accidental $port_hash from check.pp