Only define user $user if it's not defined elsewhere

Looks like you're missing an opening brace there. I also suggest following the style of the rest of the manifest, with a space after the `!`:

```puppet
  if (! defined(User[$user])) {
```