added user input verification tests and messages
added user input verification tests and messages

This code block is meant to make sure that the user input is consistent. This is
required if the code is to properly treat covariance when drawing from the input
parameter arrays.

MCTwo/MCMAC