CRM-14421 : financial_type_id of contribution was not getting passed, so...

financial_type_id of contribution was not getting passed, so a notice and a fatal error, this type id is necessary for recording financial_trxn record further in the process for recording fees.