Raise error if StripeMock#prepare_error is called when instance is nil.
Raise error if unrecognized card error code is passed to #prepare_card_error
Version bump to 1.8.3.3
Updated readme
Fixed intended efficiency trick
We only need to use instance variables for the StripeMock module.
Minor refactor
Added mock server
Added state reader to module
Added debug option for instance and server
Slightly more accurate ids for new stripe objects.
Fixed bug that occured when server received hashes with string keys
Use stripe's util method to symbolize hash keys
Ensure mock server response has symbols hash keys
Refactored client into its own class
Renamed option name for clearer intent
Version bump to 1.8.3.4
Added better CL options to server
Let mock server be startable programatically
Added default pid path configuration