Improving the paypal layout discovery.
Making sure that we are not requesting the address for this spec.
Setting defaults.
Moving the Paypal support methods to it's own module.