fix treatment of null/undefined destination in _.defaults and _.extend

Fixes #1565