add initial version of HOSA report.
still on the level of Account Detail, no special treatment of income accounts yet
calculate the gift part for the HOSA
show normal transactions on the hosa for all non-income accounts
accountdetailcommon: we are not using tables a_previous_year_transaction and a_this_year_old_transaction anymore
merge from trunk
filter costcentres by type: field, department, personal costcentre
add cacheable list CostCentresLinkedToPartnerList
implement personal HOSA
mark a_transaction as a_system_generated_l when created by posting a gift batch or invoice
merge from trunk
fixes to HOSAs.
personal costcentres are linked to the partner key of the family.
one costcentre can be linked to several partners.
resolve issue with IsolationLevel.ReadUncommitted, caused problems on the finance screen for formletters for donors of worker
fixing an issue with selecting a row in the datagrid, for Print donors of workers letter
merge from trunk
implement initial version of HOSA.
adding option for personal and department HOSAs.

still things TODO for the ICH, see ticket on Mantis
fix problem with changing user permissions
fix a small issue with gift import for conference. key 0 is not a valid partnerkey
data check: send email to user that has created or modified a record that is causing now a data check violation
fixing a problem when sending an email with an attachment file, file was not released properly
upgrade to latest version of EPPlus.dll
not needing any modifications for Mono anymore.
adding a NUnit test for saving an Excel file, trying to open it again.
fix references to email sendmessage