Move login basetype from basic.sql to user.sql and add a logout basetype
Remove omit_run that wasn't really useful, and add a return_value so
it's possible to return from the middle of a request handling situation.
Add variable quantity to the basket ordering
Actually commit the logout engine
Add some missing field types
Checkout process, send order email