Adds the ability to create Beacon Support

- VPLPromotions now has two subclasses: The classic VPLLocationPromotions and the new VPLBeaconPromotions.