Deprecate .uniq in favor of .unique
[docs] update ChangeLog
Fix test breakage in S22-package-format
Make $*PERL initialization non-lazy

If it *is* lazy, the next commit will break precomp.  I've traced this back
to something being serialized when it shouldn't, or vice-versa (being in the
serialized blob without there being a de-serializer).  This actually generates
an error similar to when we have lazy @*INC initialization.
Str.path marked DEPRECATED

If $*PERL is lazy, then this change will break precomp, and thus panda.
dir() now returns Str, as specced
Oops.  Fix depreciation message, japhb++
Optimize dir() into MMD candidates

And make dir() use the currently active $*SPEC to determine what the string
for current directory is.
dir() returns IO::Path by default again

Please use :Str named parameter to get strings again
forbid IO::Path in the restricted setting