add support for haproxy version

Added support for defining HAproxy version.  This is to support different versions and private repos that do not have GPG keys set, requiring specific version be set.

```
class { 'haproxy':
  version => '1.4.22-path1'
}
```