0001345: Gift Batch Export - Unhandled exception if blank batch number entered

("TaxDeductible is null" problem!)
0002822: Payments - No way to remove an invoice
Added template store for reporting templates (FastReports scheme):

Server/lib/MReporting/TemplateStore.cs,
Client/MReporting/Gui/MaintainTemplates,

And changes to 18 other files that made this change possible!
Commit after merge
TemplateStore latest changes
0002877: Opened Accounts Payable screen and pressed 'New Supplier' for first time. Got unhandled exception.
Commit after merge
0002877: Opened Accounts Payable screen and pressed 'New Supplier' for first time. Got unhandled exception.
Continuing Balance Sheet work
Commit after merge
0002936: Devise system for managing report templates in Bazaar during development
0002936: Devise system for managing report templates in Bazaar during development
0001838: Emergency Data: Report does not work at all. SQL Error
Tidy up of SQL queries in XML
Commit after merge
0002936: Devise system for managing report templates in Bazaar during development
0002927: Income & Expense Report - Needs more feedback for user + Cancel option

Loads of corrections to SQL that incorrectly used " when it should be using '
0001410: GL Batch Import - Truncates text fields that are too long rather than rejecting them
Commit after merge
0001412: GL Batch Import - Allows import of transactions with negative amounts
0002961: Income & Expense Report - Summary level too restrictive
0002927: Income & Expense Report - Needs more feedback for user + Cancel option