Rails4 fixes

Building on work done by @PragTob and @ferrisoxide, here are the changes that I'm using to get Surveyor to work with Rails4.  Rspec and Cucumber both run cleanly on my machine, although there are deprecation warnings.

This work is a fork of @ferrisoxide's repo, so I'm not sure which of your branches you want to merge into.  I tried to build the NUBIC rails4 branch but I couldn't get it to run the tests cleanly so I based my work on @ferrisoxide's.  If you'd like I can look into cherry-picking from the NUBIC rails4 branch onto my rails4 branch.

Thanks for surveyor, it's a useful gem!