Bug 952073.  Fix codegen to actually work correctly for the case of a nullable union dictionary member with no default value.  r=dzbarsky

This fix just makes us take the normal Optional codepath for this case, since there is no weirdness here.