Fix some CS glitches, add missing phpdocs etc.
Rename SettingBundle default view to be consistent
Merge pull request #479 from stloyd/bugfix/cs

Fix some CS glitches, add missing phpdocs etc.
Deleting actions and fixing PHP doc.
Making isEligible less complex (green for Scrutinizer).
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.
Merge pull request #482 from Richtermeister/product-fixes

Add Shipping Category to Product mapping/form/templates
Make default currency from config actually work

Currently the default currency is specified via parameters.yml, but the general settings override it with EUR.
This PR passes the configuration through to the settings schema. Also switches to currency form type.
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
Use interface constants instead of hardcoded texts in Payment form
Fix behat feature & spec
Merge pull request #473 from jjanvier/fix/percentage-discounts

Deporting promotions actions from CoreBundle to PromotionsBundle
Merge pull request #460 from stloyd/feature/backend

Add ability to change payment status
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
Move oauth buttons a little bit, add facebook
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