unset: Add PARENT_SCOPE option

Add an unset() command option to remove a variable from the calling
scope, just like the set() command's PARENT_SCOPE option.  Teach the
Unset test to cover such cases.
Merge topic 'unset-PARENT_SCOPE' into next

261c248 unset: Add PARENT_SCOPE option