Make Consistent Docblock `bool` Annotations
DE1585 Separate Export Attributes from Eb2cProduct
DE1593 Include SVC PIN in the OrderCreate Request
DE1603 Do Not Apply Tax Code to Config Products
DE1600 Order Level GiftWrap Tax Error

Originally reported as a bad parameter type being logged, it really
resolved down to not passing gift wrap tax class correctly. After re-
factoring the code to account for this, the bad parameter problem should
be moot.
DE1604 Inventory Qty and Allocation Fixes

Fix the check for testing if an item needs to have its quantity checked
for available inventory. Parent items will have stock checked if any
child item is set to have managed stock. Child items will never have
inventory checked - the parent item will deal with it. Solo items will
be checked based upon the item's manage stock setting.

Prevent duplicate SKUs from ever being sent in the quantity request.

Make sure the session only keeps track of parent items and not child
items. Prevents item data from child items from overwriting parent sky
data in the session.

Fix allocation. Use quote items instead of address items which wasn't
getting the proper parent items. Use the inventory helper for
inventoried items filter instead of the allocation model's filter
methods. Delete the inventory abstract model which was no longer
necessary.
DE1600 Fix Order Create Tests
DE1623 PayPal Request Fail
DE1623 PayPal Totals Incorrect with Gift Wrapping
DE1623 Also Fix in Do Express Checkout
DE1623 Do Express Order Level Giftwrap Item
DE1623 Avoid Broken DOM::createElement
Parser Nitpick
Consistent Returns
Fix Silly Code and Pointless Initializations
Separate Assignments and Conditionals
Avoid Deprecated Method Call
Capitalize __CLASS__
Remove Closing PHP Tag
Repair One More Docblock