You may know Cory Booker as the impossibly charismatic mayor of Newark, New Jersey, or as one of the most Twitter-savvy politicians around, but he's also got very close ties to tech billionaires who have given him money and even a company of his own.