Support per-user limits on coupons.

This restricts users from placing multiple orders with the same discount.
This is a commonly used feature in Magento for sites that have a max $ limit
on their coupons. Users bypass this by placing multiple orders. Magento
however doesn't force you to be logged in during the time of ordering,
so it's easily bypassed that system.
Add ability to lock order adjustments.
[ContentBundle,WebBundle] Improve ContentBundle to use the power of
Symfony-CMF

Added possibility to add from backend :
- menus, 
- slideshow (with liipImagine filter), 
- routes to static content,

Added 3 slideshow location in layout. Display slideshow in top, content
and sidebar positions with sonata_block_render.

Menus could be displayed in frontend by simply calling knp_menu_render
and menu name (eg: {{ knp_menu_render('main') }})

Fixed some typos from previous ContentBundle commit, and create all
translations strings

Reorganize route and template by grouping them in a content dir for
better future maintenance
Fix composer.json files + CHANGELOGs
[ContentBundle,WebBundle] Fix some standard coding for PR 1962
[ContentBundle,WebBundle] Fix some bad coding practices while displaying
collection for slideshow and menu
[Core] Optimize NthOrder promotion checker.
[WebBundle] Adjust sidebar menu to better look at smaller screens
Add missing translations
Fix schema
[ResourceBundle] Don't use query walkers when pagination is called

This i.e. for product pagination removes one query run on whole table without index usage (you can guess how terrible it is when database have 90k products/variants).
Fix user check in PromotionEligibilityChecker
Fix-1981
Latest fix for ContentBundle
Improve settings currency prevent user error.
[ContentBundle,WebBundle] Improve ContentBundle to use the power of
Symfony-CMF

Added possibility to add from backend :
- menus, 
- slideshow (with liipImagine filter), 
- routes to static content,

Added 3 slideshow location in layout. Display slideshow in top, content
and sidebar positions with sonata_block_render.

Menus could be displayed in frontend by simply calling knp_menu_render
and menu name (eg: {{ knp_menu_render('main') }})

Fixed some typos from previous ContentBundle commit, and create all
translations strings

Reorganize route and template by grouping them in a content dir for
better future maintenance
[ContentBundle,WebBundle] Fix some standard coding for PR 1962
[ContentBundle,WebBundle] Fix some bad coding practices while displaying
collection for slideshow and menu
Fixes to imagine block
Add new blocks to the overview
[WebBundle] Fix missing translation strings on order edit