add support for ruby 2.1.2
update gems
update travis config & enable code climate coverage