Klay Thompson's max deal will keep Golden State Warriors backcourt intact until Stephen Curry contract expires in 2017