adding comments simplifying loop
Merge branch 'master' of https://github.com/ten24/Slatwall into hotfix-Issue2269
Issue #2269 update loop to use in
Issue #2269 adding isSalable property
Merge branch 'master' of https://github.com/ten24/Slatwall into hotfix-Issue2269
adding unit tests and breaking down functions
refactoring code to make it more readable,reuasable, and testable. Still
preserving how it leverages structures and structure look up but now
putting that info into a transient
Merge branch 'master' of https://github.com/ten24/Slatwall into hotfix-Issue2269
breaking code into smaller testable bites
reverting transient changes and instead compartmentalizing the struct
functions
Issue #2269 need to check inclusion productTypes for all items in a
promotionPeriod
removing scrapped funcitons
removing isSalable method
adding max use account method
#2269 making changes to fix using multiple reward types
Merge branch 'develop' into feature-promotionrefactor

Conflicts:
	model/service/PromotionService.cfc
Merge branch 'develop' into feature-promotionrefactor
adding
GetActivePromotionRewards and getPromotionPeriodUseCount Tests
adding salesPrice tests
updating assert to a decimal value