Allow failures for ruby-head

Due to apparent off and on issues between ruby-head and various gemfiles we use for testing, we're allowing failures of it
Also removing testing for puppet 2.7 which was not supposed to be re-adedd into the testing matrix, the version with 2.7 support is tagged