Added unit test for 'modelChain' multiple method type
Improved test class hierarchy
Added unit test for 'modelChain' multiple method type
Extracted Evaluator creation into a separate method
Added a comment
Validation of 'functionName' attribute
Explicitly refuse to deal with embedded models
Evaluation of clustering-type ensemble models
Evaluation of any other type ensemble models