Revert "Simplify query for StockLocation#stock_item" method needs to
handle variant or id as argument

This reverts commit 0d9cce2196bbcccfe8dcbba90778a2d789ef6e6c.
make_permalink option for prefix and generate by default
stock_trransfers should use a number for permalinks, like T23552323
fix missing stock transfer translations
Add missing translations for auth content

[Merges #3013]
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