partial fix on membership type's stompiness on updates to test pr

There ya go - some fixes I started earlier & threw away to test the PR

NB problem being fixed is the BAO over-writes domain_id & is_active on update calls