The long-anticipated iPhone SDK announcement grants many of developers’ greatest wishes, but does it still leave Apple too much control over the platform?