customize generated directive

As suggested in #34 this makes it possible to change the configuration of the directive generated by  service.

@hasdavidc what do you think?
since you know what directive is, the first parameter {} is unnecessary:
```
return angular.extend(directive, conf)
```