banking tests: don't fail if movement table is already removed
directly use portal_catalog on select methods (fix)
add explanation_uid for erp5_calendar's stock
apply recent changes to erp5_calendar version's of z_catalog_stock_list

- add payment_request
- also index non accountable movements