PPI implementation

ppi step 2 work in progress

wip

work in progress

wip

ppi permission

 done
MIFOSX-1023
modified the ppi call to retrieve ppi entry. instead of returning the entry of the active ppi now return all the entries of a user
 MIFOSX-1081 - Added Non Performing assets to Loan
Merge pull request #859 from pramodn02/MIFOSX-1081

 MIFOSX-1081 - Added Non Performing assets to Loan
update loan product api docs to reflect upfront and periodic accrual accounting
Merge pull request #860 from vishwasbabu/develop

update loan product api docs to reflect upfront and periodic accrual acc...
adding details of new optional field overdueDaysForNPA to loan product definition
Advanced deposit products and accounts (FD & RD) with interest rate slabs
Merge pull request #861 from ashok-conflux/CONFLUX-39-1

Advanced deposit products and accounts (FD & RD) with interest rate slabs
MIFOSX-1090 - moved saving of loan out of upfront accrual check
MIFOSX-1093- modified scheduler jobs for performence issues
Merge pull request #863 from pramodn02/MIFOSX-1093

MIFOSX-1093- modified scheduler jobs for performence issues
Merge pull request #862 from pramodn02/MIFOSX-1090

MIFOSX-1090 - moved saving of loan out of upfront accrual check
Removed duplicate Job POST_INTEREST_FOR_SAVINGS
MIFOSX-1077- added installment charge check to aviod wrong calculation
Merge pull request #866 from pramodn02/MIFOSX-1077

MIFOSX-1077- added installment charge check to aviod wrong calculation
Merge pull request #865 from ashok-conflux/CONFLUX-39-JobChanges

Removed duplicate Job POST_INTEREST_FOR_SAVINGS
MIFOSX-1076 - Added recalculation of charges on updating amount
API documentation updated for FD and RD