The atReference() method previously used the rotation error between the desired trajectory state and the current pose. This was a bug because we allow teams to use custom rotation setpoints and that wasn't being taken into account.
Also update copyright to include "and other WPILib contributors" and clarify license referral language to not be restricted to FIRST teams.