Fixed Issues with QBXML Objects  - SalesOrder and ReceivePayment

- Matched the asQBXML signature to match its parent's asQBXML signature
- Modified the appropriate methods to add a SalesOrderLine. It looks like it was copied from the InvoiceLine class and was never changed.
- Fixed bug in setAmount()
- Added the missing code for ReceivePaymentMod