Most people have no idea what RelayRides is, admits CEO Andre Haddad. But with the San Francisco company’s landing of $25 million in additional funding, that could soon change. RelayRides lets people …