Digital Goods Gateway

Most of these commits are for the PayPal EC for Digital Goods gateway.
@JustinSainton It only displays at the checkout page now