Meet MediaGoblin, a Decentralized Alternative to YouTube and Flickr