added std.array.isSliceOf

`isSliceOf` is a complement for `sameHead` and `sameTail`.
`in` is fine here even if it does imply `scope`.  I'm guessing the code breakage will mean that when/if `scope` is implemented then `in` will stop implying `scope`.