Taysom Hill contract and salary cap details, including signing bonus, guaranteed salary, dead money, roster bonuses, and contract history