Apple today added several new apps to the Apple TV, including the previously reported Vevo music video channel. Other new additions include a dedicated app for The Weather Channel, an app for the [...]