The Metro (or Modern UI) version of Firefox has been under development for a while now, but it has just crossed some important milestones as it nears release. In fact, Mozilla has announced that new iterations of the browser app will now emerge every two weeks. The fifth stage of development has just started today,...