1) ARCH-350 Making/Enabling BaseAmqpBundle. 2) Fixing Unit tests.
ARCH-265 Reverted composer.phar since latest relase is not behaving correctly during composer update. Updated composer.json.
DE101-1722 added ArrayCollection services for exchanges and queues
DE101-1722 Created command to declare/delete amqp queues and exchanges
DE101-1722 Update to remove the unnecessary queues and moved the queues definition to test env
DE101-1722 Changed amqp queue to apply lazy binding to avoid queue creation race condition
DE101-1722 Changed amqp queue to apply lazy binding to avoid queue creation race condition
DE101-1722 Removed the delete all option due to an extension compatibility
DE101-1722 Removed the delete all option text due to an extension compatibility
DE101-1722 Removed test code
DE101-1722 Refactored AMQP Command
DE101-1722 Polished AMQP command and coding standards
DE101-1722 Addind extra lines to AMQP Command services to follow the coding standards
ARCH-564 Protect RPC layer by using Model, Validation and Filter.
ARCH-574 update code sniffer; fix violations
ARCH-617 app/console ic:affiliate:tracking:ppl:status - purge AMQP queues if queue already exists
ARCH-617 app/console ic:affiliate:tracking:ppl:status - purge AMQP queues if queue already exists
Merge remote-tracking branch 'origin/develop' into sparta_pdi_tests

Conflicts:
	src/IC/Bundle/Affiliate/ProfileBundle/Rpc/Model/SiteListByPromoCodeModel.php
	src/IC/Bundle/Affiliate/ProfileBundle/Rpc/Model/TemplateByPromoCodeAndSiteModel.php
	src/IC/Bundle/Affiliate/ProfileBundle/Rpc/Service/SiteListByPromoCodeService.php
	src/IC/Bundle/Affiliate/ProfileBundle/Rpc/Service/TemplateByPromoCodeAndSiteService.php
	src/IC/Bundle/Affiliate/ProfileBundle/Service/AffiliateNoteViewService.php
	src/IC/Bundle/Affiliate/ProfileBundle/Tests/Rpc/Service/SiteListByPromoCodeServiceTest.php
	src/IC/Bundle/Affiliate/ProfileBundle/Tests/Rpc/Service/TemplateByPromoCodeAndSiteServiceTest.php
	src/IC/Bundle/Affiliate/ReportBundle/Filter/Criteria/InternalAffiliateCriteria.php
	src/IC/Bundle/Affiliate/ReportBundle/Filter/Criteria/InternalSalesRepresentativeAffiliateCriteria.php
	src/IC/Bundle/Affiliate/ReportBundle/Rpc/Model/BrokerReportFilterModel.php
	src/IC/Bundle/Affiliate/ReportBundle/Rpc/Model/HistoryReportFilterModel.php
	src/IC/Bundle/Affiliate/ReportBundle/Tests/Filter/Criteria/InternalSalesRepresentativeSubAffiliateCriteriaTest.php
ARCH-624 remove required boolean value from --all option
Merge remote-tracking branch 'origin/develop' into sparta_pdi_tests

Conflicts:
	app/config/doctrine/test.yml