Facebook's App Center is having its passport stamped quite a lot lately. Just days after the HTML5 app portal set foot in the UK, it's making the leap to seven more countries. Brazil, France, Germany, Russia, Spain, Taiwan and Turkey will all get a crack at using web apps both on the desktop as well as in the Android and iOS native clients. The new group is coming onboard in the next few weeks. In t