Added handling for update
Added handling for update

In the case of model creation, the `current_user` is given through
kwargs, so the current logic works fine. However, in the `update` case,
`rest_framework` uses `setattr`, so `current_user` is only accessible
through `self.current_user`.

frecar/django-basis