Send item data during express complete call

Items can also be sent with the complete authorize request when using express checkout, and doing so ensures that the invoice / email notification to the customer includes an itemized list of what they purchased.

Wasn't sure the best way to go about this, so I added it to getBaseData to prevent code duplication.