Fix error in GL Journal currency handling
Post merge etc. ready for trunk
merge from lp:~chris-thomas/openpetraorg/dev_20140804_Finance_GLGiftFixes2