Update shoulda-matchers

Update to latest release candidate. Ref:
https://github.com/thoughtbot/shoulda-matchers/issues/229
Remove hack-y String#to_bool monkey patch
Update roaster factory to use Faker values

Provides more dynamic values for more realistic testing
Build out rest of RESTful request tests
Clean up activation methods

Retrieving values more effectively here instead of testing for nil on a
_possible_ Hash passed in didn’t seem too robust. Now passing in the
direct param with a default value set to true.
Improperly set flash
Allow pending param in for access in Activation