added lowercase validation and test
added travis