The brundan-kazhdan-lusztig conjecture for general linear lie superalgebras