Add test for issue #50: pipe a null expression into Should.
Modify Should to handle pipeline input in END block. Closes #50.

In case a null expression is provided in pipeline input, powershell doesn't invoke the PROCESS block of a function. However Should must act on such an expression. See #50 for details.
Use script block to pass input to Should Throw validation for Assert-VerifiableMocks.
Refactor null expression input into a separate test for Should.
Merge branch 'codito-issue-50'
adding changes to CHANGELOG
Update README.md
Merge pull request #60 from Matthew-Davey/master

Switched from dot syntax to pipe syntax as noted in #49
Added test cases for #61 (third one fails)
Fix for #61
Fix for #61
Merge pull request #62 from areyling/master

Fixing Object array assertions Issue #61
add missing text example for Powershell function "Build"
Merge pull request #64 from richardwadsworth/feature/fixReadMe

add missing text example for Powershell function "Build"
added support for -PassThru for Setup
added Get-TestDriveItem function
Fix for Issue #58 - thrown error is reported, and can be compared to an expected value
reset the error message between each run
Encapsulate the expected/actual messages in curly brackets, as with other expected/actual comparisons
Improve exception reporting by indicating whether an error was raised or not independently of whether the error message matched