Initial commit
Part of issue #2. Adds UserBundle composer.json
Issue #2 Fixed previous composer and CoreBundle

* Some fixes have been done in this commit, but simple syntax fixes
* Added CoreBundle project composer.json
Issue #2 Composer json in UserBundle
Issue #5

* New Currency bundle placeholder LICENSE
* UserBundle entity changes.
* Added AddressFactory
Issue #2 Added ReferralProgramBundle composer.json

* Also fixed UserBundle composer.json
Issue #5 Some changes in ReferralProgram

* Some components changes were not propagated to this component
* Tests passing 100%
Issue #2 Added Banner and CartCoupon composer.json

* Also fixed some other composer files
Issue #2 Fixed UserBundle package name
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
Some minor fixes solved.

* Also removed non-controlled services and handlers
* All productBundle Repository logic has been deleted
Added check for delivery address (FIX: move to Geo)
[UserBundle]. Fixes #20. Inject EntityManager to CustomerWrapper