[Review] Request from 'vlewin' @ 'vlewin/e-shop/review_141023_shop_localization'

Please review the following changes:
  * 98fb0b8 Update README.md
  * 385a572 add travis config
  * cd33645 add more keywords
  * a021e50 Update README.md
  * 45a116e Add the Heroku button to README
  * 381cdcb add 'Deploy to Heroku' Button to github repo
  * 0825e99 test categories_controller
  * 20a8f61 improve account_controller test coverage
  * 30fa9fe add init carts_controller tests
  * e30c2d6 fix typo
  * 2752fce authorize before select carts from DB
  * a41e014 improve controller test
  * 6a28586 don't allow to destroy used/refereced addresses and show tooltip explanation
  * c897d71 allow to delete the addresses which are not referenced by any order
  * c755e28 add more font families
  * 5c1df6b add in_use? and ensure_not_referenced_by_any_order methods to the address model
  * d193472 push updated schema.rb
  * dcfaae6 show invited by and hide token for small screens
  * f32542c remove subtotal and taxes column
  * ef1bccd capitalize comment
  * 7318bef redirect back to users
  * 0f98af8 add destroy action to the users controller
  * d5ea2f5 add invitations_controller.r
  * 04790f5 remove unused method
  * a71e976 add views for user invitations
  * 7391ef2 enable user invitations
  * 511efdf re-order gems in Gemfile and devise_invitable
  * ed7c1d7 fix pdf generation
  * 2dd70f0 fix redirect issue and add delete address controller test
  * 5792350 disable new? address policy check
  * 31602d9 show address status in admin view
  * 62c3e58 clean up controllers
  * 0a69f20 disable policy check for new and create
  * 6c08d01 add status enums and status scopes to address
  * d4ec210 add delete method which hides/flags address as inactive
  * 9cb9147 add status column to addresses
  * 5ed457e fix line-height
  * f988e97 shoulda-matcher methods not found in Rails 4.1
  * fbcee86 Merge branch 'review_141023_shop_localization' of github.com:vlewin/e-shop into review_141023_shop_localization
  * aaf94b2 fix image upload
  * 32818bd increase product image size (product show)
  * 8bfcd95 pass filter parameters to filter links
  * 68a4738 clean up css
  * 9e2a5b6 Merge branch 'review_141023_shop_localization' of github.com:vlewin/e-shop into review_141023_shop_localization
  * 36eef67 fix order buttons allignment
  * b6407e4 compose product EAN of category id and next product id
  * 5045cc5 fix user show views
  * 8cb29cc add more customized devise views
  * 3b49dd3 improve address controller test coverage
  * e3c5c3f update rspec gem
  * c4ad76c en is default language in test env
  * 8459419 back to old policy scope syntax
  * 10b155c update shoulda-matchers gem
  * fca3bdc fix shoulda-matchers not working with spring
  * ade3443 improve policies test coverage
  * 079d719 enable simplecove code coverage report
  * 49a4755 adapr routing and account view
  * 9072ad8 fix categories tests
  * bb2d163 move registrations to devise registrations_controller
  * d096593 order confirmation mailer
  * c2e1bbe read secrets frmo ENV or Rails.application.secrets
  * 2dd45b7 merge .secrets.yml and secrets.yml and store in Rails.application.secrets
  * 9ef87fc Shipping & Billing to if both addresses are the same
  * 602d6c2 back to roboto font
  * c38ad5b clean up
  * 6b947c7 model translations (globilize gem)
  * 3b53a5d update translations
  * 9a195ae reflect newest model changes in UI
  * 1ecec3b fix tests
  * 5759227 adapt models
  * c291da6 introduce payment and vat models
  * 409b67b optimize store/cart views for mobile devices
  * defabf3 don't translate model attribute values
  * 81d66d7 minor improvements
  * 0469a4e fix translation
  * 58607c7 mark strings for translation  Please enter the commit message for your changes. Lines starting
  * f7a223e improve translations
  * bd94ca2 enable authorization
  * 1d1b2d3 move to HAMl
  * a39bfa7 add russian translations
  * 5e22d94 move category filters close to products listing
  * 57cbea7 localize admin product views
  * d3c210f fix progress steps alignment and switch issue
  * 8c82d2f translate payment type
  * 27cb11d add more translations
  * 8630f06 fix billing and shipping address
  * 0592760 localize payment methods
  * ddd56a0 use factory_girl in production for DB seeding
  * 2b2beea show button links
  * f0d864d show user role
  * 9206f66 add policies test and purge stale carts
  * ff70444 set Fastgettext and i18n default locale to en
  * c6c7bed lock shoulda-matchers version
  * 15c53f9 more translations and UI improvments
  * de30b84 swtich to HAML
  * 7c785b3 reset keys
  * 701c516 localize order checkout and introduce progress statuses
  * 707d2b7 don't set a default value for VAT
  * c581ef8 add more translations
  * 07790ba localize customer account views
  * d4c06e8 from SLIM to HAML
  * 85b8b47 add german translations (store index and shostore index and showw)
  * 0fc5eeb fix empty cart and add to cart issues
  * daf1f3c update translations
  * c2285cd translate password reset
  * bfde612 add some german translations
  * 75d846a disable authenticate_user!
  * 64b7dc9 rename article number to ean and tax to vat
  * c31dbef add recipient to address and rename zip to zip_code
  * 315ba59 add missing translations for signed_up_but_unconfirmed
  * 657b061 fix checkout wizzard
  * 4eeb134 mark all controller strings for translation
  * 06be54a sort translations
  * fdd4b05 rename rate to fee
  * 6879b43 rename shipment rate to fee
  * 26bac63 rename summary partial
  * f8f0db4 enable gettext localization for devise views
  * f0c1b42 include FactGettext and use set_gettext_locale
  * 29d8e4f enable fast gettext
  * e0558b9 fix product model tests