Added kwargs to ModelOptions for further customization

This allows people to add more options to the model, for example if used with a serializer that looks for excluded fields:

```
class User(Model):
    class Meta:
        excludes = ['id']
```

The kwargs that would be used is unique for each use case.