Updated payment/pp_express.php when searching for zone info to check the code and the name columns.
Added fix for PayPal express to allow for download only items and PayPal guess checkout. Guest checkout with no shipping option will not return any address data for the checkout so exceptions for no payment address data have been handled.
Added check for logging enabled in pp_express.php controller before anything is written to the log.