downgradle scalatra to 2.2.2
downgrade to scalatra 2.2 + update tests
fixing first diff test add dataset validation
throw exception when an incorrect data set is passed
improved test coverage