REPORT-702 - SqlDataSetDefinition behaves wrong if you have two columns with the same name

Changed Sql Data Set Definition evaluator such that it fails with an EvaluationException if two columns with the same name are defined.