wip: MIFOSX-256-UI - attached calendar to loan

Hi Keith,

This commit includes following changes

1. Added Loan type (Individual/JLG loan) selection
2. enforce to attach calendar for JLG loans
3. Disbursement and first repayment dates allow only selected calendar recurring dates.

I have added loan type classifications in UI, need your feed back on whether to maintain this classification in API. Or we need to have a field to specify whether calendar is required for a loan so that we can enforce loan disbursement and repayments according to attached calendar.

Regards
Ashok