Validation of Assertion Method in Should

Loosely related to the fix in the Issue76 branch, this update validates user input to the Should function.  Instead of producing the stock command not found exception, Should will now produce an error of "'BeNulOrEmpty' is not a valid Should operator." (where the user had misspelled BeNullOrEmpty, in this case.)