LONDON — Friday’s release of “Mission: Impossible — Rogue Nation” will put the spotlight on Austria, one of the principal locations for the Tom Cruise movie, and the country’s 25% production incentive. Later this year, the release of James Bond movie “Spectre” will underscore the attractions of the Central European territory, as Austria provided key...