Major Cart Changes and Additions

Variable pricing for hotels based off of room type. Added deal
functionality for the cart system. Added descendant selector for LI
elements.