issue 22155: Get price editor working for item source.
issue #22067: use async in crud set
issue #22067: cleanup
add done to err callback
issue #22067: allow inventory stomp of list formatting
fishing
issue #22067: do not set a number in crud
issue #22267: add user detail to splash page parameters
make test-build more concise
issue #22155: Move vendor contract parts to inventory.
issue #22155: Partial progress adding dual support for item source and vendor item number in the same widget.
issue #22155: swat.
Merge pull request #1162 from shackbarth/22267

issue #22267: add user detail to splash page parameters
issue #22155: Misc fixes.
issue #21476: add external as credit card gateway
issue #22298: add smoke to contact
Make test pass.
issue #22155: More fixes.
Make sure item gets cleared at model level.
Unset site when misc.