added validation, code coverage and rvm2.1 to the CI tests