Adds VIPParametersCheck class to identify bad parameter values in function calls

Addresses issue #46 
What would be the ramifications of using a more generic slug here? I'm worried about having errors with the slug of `false` or `livefyre` as they aren't descriptive of the issue and could conflict with other checks.