Adding Narrative textbox to the validation and tidying up the validation code
Fixes to GL Transaction Analysis Codes
Reconcile and code clean GL Transaction & Recurring GL Transaction screens.
Completed reconciliation of code and fixes to basic operations
Post merge with trunk. Represents reconciliation of GL & Recurring transaction code
merge from Branch 'lp:~chris-thomas/openpetraorg/dev_20131105_Finance_GLFixes'