[Fix] Data fields in customised layouts pick up correct data if customers are renamed.

[Fix] Customised layouts will prompt user to save when clicking on cross to close.

[Fix] Made changes for date handling to prevent errors on dashboard if non Australian dates set on computer.

[Fix] Fixed error if negative Money Out entries have been recorded.

[Fix] Corrected handling of Leap year dates.