Adjusted behavior when `partial` is undefined
In this release, unpartial() will return a more sensible value when partial is undefined.
e.g.:
const config = unpartial({ a: 1 }, undefined) // { a: 1 }
const config = unpartial({ a: 1 }, null, undefined) // { a: 1 }