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