Remove spree_dash until Jirafe issues are resolved
Account for SocketErrors thrown by Spree::Dash::Jirafe.register

Fixes #3090
Fix documentation regarding in_taxon method

Fixes #3154
add `touch: true` option to Spree::Asset#viewable association

Fixes #3190
Fixing checkout unable to find CouponApplicator class when using threadsafe mode

NameError: uninitialized constant Spree::Core::CouponApplicator was thrown on checkout. Noticed coupon applicator was not being loaded in library.

Fixes #3177
Remove master branch warning from README
Remove 'Overview' link check from backend now that dash has been removed
Remove dash component
Call ShippingMethod.available? with package as parameter, like the method expects. [Fixes #3213]
Bump to 2.0.3
Downcase s3_protocol configuration option to prevent bugs like https://gist.github.com/radar/5793814

As seen in: https://groups.google.com/group/spree-user/browse_thread/thread/152ceac667a80147
[backend] Correct translation key in locale_spec
Ensure quantity is coerced to integer in OrderContents#add_to_line_item

It *might* come from a controller parameter, which is a string. The API's LineItemsController#create action does this, for instance.
No need to call `order.create_proposed_shipments` twice

Shipments are already destroyed and created every time order moves from
address to delivery

Fixes #3181
if a product only has images for its variants, display the first variant image for the product instead of none

Fixes #2992
[backend] No need to set state to complete for factory in payments_spec
Don't blindly set bill_address_id and ship_address_id to nil in order factory
Fixed failing build shell script and made it more robust. Set notifications per Spree engine and added comments.

Fixes #3205
[api] Set bill_address to nil values where API now requires them thanks
to ac64127
Bump selenium-webdriver to 2.33.0