Bug 1054426 - Make Object.assign skip null/undefined source arguments if any are passed, to match not-yet-drafted semantics agreed upon in TC39 meeting minutes.  Also fixes Facebook bustage.  r=mjrosenb over IRC a=nigelb,facebookbustage