[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)'