Add ruby Type and Provider for foreman_smartproxy

Use this to define a smartproxy in your smartproxy node:

```puppet
@@foreman_smartproxy {$::fqdn:
  url => "https://${::fqdn}:8443",
}
```

And this in your foreman node:

```puppet
Foreman_smartproxy <<| |>>
```