Handle None initial values more robustly.

I came across this doing something very ridiculous, but we should probably fix this.  I had already fixed this behavior for the MultiModelForm handling of the instance kwarg, because I came across that earlier, but I didn't catch this one.