Updated other Should assertions to handle arrays, where necessary.

Most assertions other than Be and BeExactly don't make much sense when passed multiple input objects via the pipeline, but they do work.  For example, piping multiple file names to Should Contain will check whether any of the files contains the specified text, not whether they all do.  (To test whether all files contained the text, you could call Should Contain separately for each filename.)