MIFOSX-1260,MIFOSX-1311

MIFOSX-1260,MIFOSX-1287
Merge pull request #933 from lingalamadhukar/MIFOSX-1267

MIFOSX-1260,MIFOSX-1287,MIFOSX-1311
MIFOSX-1306 : added check to identify account transfer
Merge pull request #935 from pramodn02/MIFOSX-1306

MIFOSX-1306 : added check to identify account transfer
MIFOSX-1270 : corrected accounting for  activation charge
Merge pull request #937 from pramodn02/MIFOSX-1270

MIFOSX-1270 : corrected accounting for  activation charge
MIFOSX-1274,MIFOSX-1268 : added check for negative account balance while creating active savings account
Throw a CurrencyInUseException when a currency is being deleted that is still in use.
Fix MIFOSX-1302: Throw a CurrencyInUseException whenever a currency is requested for deletion that is still in use by a charge, a loan or a savings product.
Merge pull request #938 from pramodn02/MIFOSX-1274

MIFOSX-1274,MIFOSX-1268 : added check for negative account balance while...
Merge pull request #940 from juniormonkey/develop

MIFOSX-1302: A new exception when a currency that is still in use is set to be deleted.
minor cleanups
MIFOSX-1318,MIFOSX-1314,MIFOSX-1300,MIFOSX-1242,MIFOSX-1199
Merge pull request #944 from lingalamadhukar/MIFOSX-1267

MIFOSX-1318,MIFOSX-1314,MIFOSX-1300,MIFOSX-1242,MIFOSX-1199
Update CHANGELOG.md

for 1.23 release
updating details of 1.23 release
Update CHANGELOG.md

for 1.23 release
update sample data for 1.23 release
updates to finanacial activity to account mapping api's