Fix hash comparison under RSpec with 1.8.5
The behaviour of eql isn't quite right, and == actually does the right check,
on all versions of Ruby / RSpec. This accepts that, and stops using eql in
rspec checks.
Signed-off-by: Daniel Pittman <daniel@puppetlabs.com>