Make 'Card has expired' error message translateable
[api] Resolve orders issue where user_id was always null when updating order

Fixes #3369
Fixes #3378
[core] Clean up RSpec deprecation warnings wrt 'should_not raise_error(SpecificError)'
Clean up RSpec deprecation warnings wrt 'should_not raise_error(SpecificError)'
[sample] Move line items creation into orders.rb, ensuring that orders have shipments created before they transition into complete

Conflicts:
	sample/db/samples/orders.rb