fix travis ruby 1.8.7 issues
add puppet 3.3, 3.4, remove 3.0 for rspec >= 1
Merge pull request #79 from jlambert121/ruby187

fix travis ruby 1.8.7 issues