The crisis gave financial innovation a bad rap. Don't let that stifle fresh thinking, Eyelock's Jeff Carter says.