The Battery Atlanta — site of the All-Star Game — is an enticing blueprint. But creating a neighborhood isn’t easy.