Added validation to Donor and Recipient key for Gift entry
Various fixes detailed when committed for trunk
Commit after merge from trunk
Various fixes to Gift & GL Batch
Merge from Branch 'lp:~chris-thomas/openpetraorg/dev_20140320_Finance_VariousGiftGL'