Remove travis testing puppet 2.6
Merge pull request #218 from hunner/remove_puppet_2.6

Remove travis testing puppet 2.6
Update providers to use expect syntax

The expect syntax is much better than the should syntax and ships with
RSpec 2.14. It caused a few conflicts with the mocha stubbing, so I
updated the docs to use rspec test doubles instead.