CFY-849 added support for custom parameters; missing mandatory parameters will now all appear in the given error message rather than just the first one encountered; modified .travis.yml for tests