Fix sample order generator to make the new orders show up as complete
Bump to Rails 3.2.14
Update rails version in README [ci skip]
enhanced order import though api. support for shipping address,
shipments, adjustments and payments
Add option_values to variant template [api]

Fixes #3460
improved exception reporting while importing orders through api
use .present? for imported order fields, to avoid empty strings
allow completed_at to be passed in new orders api
Evaluate coupon codes ignoring case

Current implementation forces case which causes confusion for users
who see their entered coupon code change after input. This strategy
allows user input to be maintained, but normalizes the code before
evaulation using a single, shared method.

Fixes #3365
[promo] Remove a whole bunch o' stuff from 'should allow an admin to create an automatic promotion with free shipping (no code)' that simply didn't need to be there
refactor complete_from_api for order
allow importing of order number through api
expand order number field size to 32
Ensure api line_item price attribute is used if present
Ensure order is refreshed before returning json
Bump aws-sdk to 1.11.1

Fixes #3514
Bump money to 5.1.1
[backend] Make 'Mail Methods' link highlight as the active link when at mail_methods/edit

Fixes #2961
Upgrades Kaminari to 0.14.1

* Removes default_per_page method which does not work to upgrade
  Kaminari. Similar to
  https://github.com/spree/spree/commit/a1f3f21ef1abb1fdbdcbd7ac8fb50e0e704f3c81

  Fixes #3488
[api] Use Ruby 1.8 syntax in spec/models/order_spec.rb