First pass at config options to handle non-successful responses, with broken tests
Checkpoint commit: refactored a lot of methods to allow pre-request checking
Fix error throwing, more verbose error logging, fix one test
More explicit error checking
More consistent naming
Refactor test server
Address code review and formatting tweaks
Add failing response server, fix tests, remove raise
Convert everything to expect syntax
Adding back raise, marking test pending
Typo
Shuffle methods take 2, much cleaner
Merge pull request #8 from centro/shuffle_take2

Shuffle methods take 2, much cleaner
Remove remaining helper, not necessary
Merge pull request #6 from centro/success_check

New config options to throw errors for common, confusing scenarios