DE1847 Product Export Fails XSD

Ensure that the default store is processed first explicitly, and explain why.
Should default store find invalid items, remove those items from the productId list so that subsequent stores don't try to reprocess.

Conflicts:
	src/app/code/community/EbayEnterprise/Eb2cCore/Helper/Languages.php
	src/app/code/community/EbayEnterprise/Eb2cProduct/Model/Pim.php
DE1760 Order Retry XML Missing

Check that the OrderCreateRequest attribute is non-empty before attempting to send. If it is empty, log at warn level and leave status unchanged.
Update Troubleshooting Guide with this information.
DE1884 Remove 'null' Value From 'CharSet' Node

Rename eb2corder/create::_xsdString method to eb2corder/
create::_restrictText method and change the return signature
to return a DOMText node with the XSD valid string.
Fix broke tests. In eb2corder/create::_buildBrowserData method
make sure to passed in the $maxLength of 50 as defined in the
XSD documentation for 'CharSet' node and null as the $default
parameter.
DE2149 Use 'DeliveryDate' For MessageType Node

In order create the EstimatedDeliveryDate child node
'MessageType' value should be replace with the value
'DeliveryDate'. Write test first.
DE2161 Use Order ID For PaymentSession ID

In the order create request,
//Payment/Payments/*/PaymentContenxt/PaymentSessionId should match the
order id.
DE2131 Order Create Add '<PayPalPayerInfo>' Node

Add logistics in order create to add the '<PayPalPayerInfo>'
node under the `OrderCreateRequest/Context` parent node
when the ROM Payment Extension is enabled and the payment
method for the order is 'PayPal'.
DE2169 Always Return DateTime from getMessageDate

Makes eb2ccore/feed helper's getMessageDate always return a DateTime
object. Will use the CreateDateAndTime from the XML feed message header
if possible but will fall back to the feed file's mtime and finally just
use the unix time 0 if all else fails.

Slight refactor of getMessageDate method to make it more obvious what is
happening, reduce cyclomatic complexity and allow creating the DateTime
from the extracted times more testable.

Conflicts:
	src/app/code/community/EbayEnterprise/Eb2cCore/Helper/Feed.php
DE2169 Fix Method Name
DE8121 Fix PayPal PaymentAccountUniqueId
DE2122 Add PayPal Authorization Response Code

Test first, then implemented a method in order create class
that takes a sales/order_payment instance as first parameter
and a payment method string as second parameter. For now
the method simply return the literal string 'APPROVED' however,
as we get more specification in the future the passed in sales/order_payment
and payment method parameters will use to determine the real
response code for the PayPal payment.
DE2038 Update XSDs Files Message Header Template
DE552 Do not throw Exception for getPalDetails

* Added override for method callGetPalDetails