Deleting actions and fixing PHP doc.
Making isEligible less complex (green for Scrutinizer).
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
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