Point to the landscape 14.07 release PPA

There won't actually be anything in this PPA until the 18th, so we shouldn't merge it until then. (We should also test it once they release, just to make sure I haven't fatfingered the URL :)
Fixed, thanks!