Better relationship matcher errors

Previously, if testing a relationship with the `that_*` matchers and
the named resource didn't exist, rspec-puppet would throw a nasty missing
method error on nil.
Merge pull request #150 from rodjek/better_relationship_errors

Better relationship matcher errors