Hard-code the key, it won't change often if ever and as it is it
doesn't let puppet finish clean because there's nothing to check for the
state in the exec statement
Validate $service_enable as a boolean
Merge pull request #1 from venmo/jab_service_enable_boolean

Validate $service_enable as a boolean
Validate all booleans as such, including those passed in as strings.

This makes both puppet-lint and the bad defaults in params.pp happy.
Move $service_enable validation to its original location, matching the parameter list
Merge pull request #2 from venmo/jab_validate_bool

Validate all booleans as such, including those passed in as strings.
Add $service_restart option for restarting on config change
Merge pull request #3 from venmo/jab_service_restart_option

Add $service_restart option for restarting on config change
Add ability to specify key cache and row cache size in mb options