- Checked if reason parameter is of type StringParameter.
- Included a check for FixedParameter.
- Added test : test_bad_reason.
- Changed to config.error instead of raising a Validation error.
- Fixed test.  And fixed import in forcesched.py.
- the docstring reason was repeated.  The first one should be for username of BaseParameter
- Added interpolation to config.error and removed an extra line from test.
- parameter reason is a required parameter, so None doesn't work.
- Changed to assertConfigError.
- Changed the import line so as not to conflict with an earlier import config.
- Added check/test for invalid username type.
fix error handling from _maybeStartBuildsOn
- Changed ValidationErrors to ConfigErrors for CodeBase tests
- Changed some more codebase validation errors to configerrors.
- Fixed spacings and added notstring_name test/check.
- Added emptystring_name check/test.
- Added integer_builderNames, listofints_builderNames and listofmixed_builderNames tests/check
- Added integer_properties, listofints_properties, listofmixed_properties tests.
- Fixed spelling.
- Refactored code to checkIfType(), checkIfListOfType()