Loosening gemspecs
Adding DatabaseChannel storage
Rearranging spec helpers

I want to bring the Hydramata::Works spec helpers over
Wiring up for engine cart behavior
Adding ability to store errors