Adds VIPParametersCheck class to identify bad parameter values in function calls

Addresses issue #46