Pass exclude into save_instance and honor it.

Added test for field exclusion.

Corrections to test.

[Ticket on trac](https://code.djangoproject.com/ticket/12337)