Write current version and timestamp on Changes
Remove left-over `use` declaration
Make _gateway required, and test lack of it

Also test `address` setter method.
Fix tests lacking _gateway key, and extend coverage
Improve tests, and fix required attributes in Cart
Write changes and bump version