Upgrade to rspec 3

Bumps version of Haiti, plus lots of tests change.
Still more to do (lots of .should syntax),
but that's just busy work
Add wip flag to features/flags.feature so @brixen can look at failing spec if he cares