Twitter, the original thing, Firefox, the up-and-comer of browsers, what do they have to do with each other? It didn't matter, but thanks to open source, the two have a very ambiguous relationship, and of course, there are many applications or services that have an ambiguous relationship with Firefox. With...