Add some more db indexes to assist with query performance

Fixes #4338
in order.finalize! method use close method for adjustmens, it make work state machine callbacks when need

Fixes #4341
Ensure prices with currencies displayed do not break variant radio buttons on cart form

Fixes #4342

Conflicts:
	frontend/app/views/spree/products/_cart_form.html.erb