Fix the `changed_by` property not set

The `changed_by` property is not set on staff admin saving.
First I've added a failing test (I've added the [django-webtest](https://pypi.python.org/pypi/django-webtest) dev dependency for more convenience on supporting form post in tests).

I'm working now on a fix.

Cheers