Reorganize SpreeFishbowl::Client to use instance methods (and clean up connections); provide simple module methods for checking if Fishbowl is enabled and loading a client
Display Fishbowl carriers when creating / updating shipping methods
Use custom validators to verify SKU / shipping method against Fishbowl
Add middleware to ensure the Fishbowl socket connection is closed at the end of the request