Initial commit
Issue #2 Added BannerBundle composer.json

* Fixed ProductBundle composer
* Removed unused use statement
Issue #2 Added Banner and CartCoupon composer.json

* Also fixed some other composer files
Issue #5 Some naming changes and minor issues

* AbstractPurchaseEvent renamed to AbstractEvent in CartBundle
* Removed some unused use statements
Issue #7 All .travis.yml files
Issue #5 Set all dependencies to 0.1-dev
Issue #2 Fixed dev version for all components
Issue #2 Changed branch-alias

*Also modifying psr0 and target-dir
Issue #2 Fixed version aliases
Issue #2 Fixed some composer issues

* Removed all README
* Removed all phpcs
* Added .editorconfig in all components
Issue #8 Changed permissions
Issue #7 #9 Added travis config files

* Also edited phpunit files
Fixes #10 BannerZone service definition
Some minor fixes solved.

* Also removed non-controlled services and handlers
* All productBundle Repository logic has been deleted
Added position attribute. Fixed Repository methods
Fixes #27. Nullable=true for Banner::enabled
Fixes #28. Set enabled=false in Language and Banner factory
Issue #26. Migrating to PSR-4
Added README.md files into all Components
Issue 26 Fixed PSR-4