Finally, Mozilla Firefox 4 has been released for the Microsoft Windows, Mac and Linux systems and is available in 81 languages with the codename Tumucumaque, and has been confirmed as the last big release cycle Mozilla will do. The Mozilla team will instead opt for smaller and quicker releases as…