dyerror 1:
- added: basic error handling object
- added: Error, Warning, Exception and APIError error types
- added: dy_error Development unit to test error
mandatory_parameters:
- added: mandatory_parameters function accessible through isMandatory
         allows defining an optional named parameter as mandatory
mandatory_parameters

- fixed: imported mirrors for no reason
- fixed: removed fixme about reflection
mandatory_parameters:
- refactor: renamed all occurances to mandatory_parameters
mandatory_parameters:
- updated to use CoreServices.Error
dyerror:
- added: caller parameter
- added: isFatal parameter
- removed: Exception ErrorType
Merge branch 'dyerror' into mandatory_parameters
mandatory_parameters
- minor edit
error_unit
- refactor: renamed all occurances to error_unit
- refactor: cleanups
Merge branches 'error_unit' and 'mandatory_parameters' into mandatory_parameters
Merge branches 'mandatory_parameters' and 'master'