Initial support of customer groups
Add Shipping Category to Product mapping/form/templates

Currently shipping category is not mapped or displayed in forms or templates. This PR fixes that.
Also fixes fluid interface issues with Product/Variant entities.
Be consistent and use `sylius_price` instead of `sylius_money`
Add ability to change payment status Fixed wrong interface used in payment method model Fixed rendering of percent field in backend Created `state_label` macro for easier state rendering in backend
Replace text field with currency one in MoneyBundle
Polished order details & product list pages
Fix behat feature & spec
reference implementation of Sylius user login/registration by OAuth sign-in provider account (incomplete) added step to initially grant access for app in OAuth login scenarios disabled cache clearing removed obsolete code restored cache clearing added given step to OAuth login scenarios set placeholder values for resource owner client id + secret execute scenarios with saucelabs on travic ci apache added phpspec for oauth user provider used local selenium server for travis ci instead of sauce labs
Fix compatibility with new version of HWIOAuthBundle Add missing facebook logo, rework some html stuff with new design
reworked Behat scenarios for OAuth sign-in in order to run completely successfully with pre-configured resource owner
Fix CS & behat feature
Move oauth provider logos into WebBundle.
Merge pull request #406 from Sylius/customer-groups

[WIP] Customer groups
Merge pull request #354 from stloyd/feature/hwi_oauth

Support for sign-in & sign-up via OAuth resource owner