Mint examines the financial fallout, potential regulatory action, and what the IDFC First Bank fraud means for depositor confidence.