fix broken specs by changing reference_number to reference for stock_transfers
Replace I18n.t for Spree.t
Require at least one category for shipping method

[Fixes #3011]
Display validation errors on payment method create

[Fixes #3010]
Display text input if country has no state on backend

[Fixes #2999]
Check if order state is payment to accept payments

Redirect to payments/new when order has no payment
Also remove Continue bottom from orders/payments page,

[Fixes #2996]
[Fixes #2995]
[Fixes #2997]
Skip Deleted Stock Items in Stock Management Screen
pretty time should use capital M for month; fixes #3018
Add a few comment translations.
Fix shipping method sample data
- 9442383 required shipping methods to have at least one shipping
  category assigned
Start the installation instructions for people.

[Fixes #3007]
Removed localeapp dependency.

We can still use the gem to push translations to localeapp.com by installing it independently of spree.  Localeapp seemed to be causing issues with `rake test_app` as well so we're going to remove it.

[Fixes #3024]
Ignore localeapp API keys, etc.
Remove localeapp stuff
Minor updates to en.yml
Product page title test [Fixes #3027]
Fix stock transfer translations

[Fixes #3030]
Delegate Spree.t to Rails TranslationHelper

This way we get all the nice features Rails t() helper offers, mainly
displaying reasonable strings for missing translations.

At this point core test suite should be all green. I've remove a couple
i18n specs which were translating to :en locale. I don't think that make
sense since :en is the default locale. Other translations specs pass now

[Fixed #3023]
Fix scss import.

[Fixes #2932]
Put variables back where it was.

[Fixes #2422]