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
MIFOSX-1313 : client incentive code cleanup