Require OpenStruct library and change travis to not include  1.8.7