Updated the SDK with the latest code from the TF and HL2 branches.