The founders of StumbleUpon teamed up with a group of investors to buy back the company from eBay's ownership. This move may help the social network regain some of its lost popularity.