Giants lock up Bochy, Sabean until 2016