Yesterday, Jumo released its beta platform to the world, but the launch was far from seamless.  Founded by Facebook Co-founder Chris Hughes, Jumo bills itself as a “social network for the social sector.” At TechChange, we spent a few hours on the new site and here are some of our first impressions.