Yesterday, we reported that the release date for iTunes 11 was near. A few hours later, Apple made the software…