Add hashcode and equals so Span could be used in hash sets and maps.
Add hashcode and equals so Span could be used in hash sets and maps.

Reviewers: fromberger

Reviewed By: fromberger

Subscribers: #core_team

Differential Revision: https://phabricator-dot-kythe-repo.appspot.com/D1449

benjyw/kythe,legrosbuffle/kythe,benjyw/kythe,legrosbuffle/kythe,benjyw/kythe,legrosbuffle/kythe,kythe/kythe,legrosbuffle/kythe,legrosbuffle/kythe,benjyw/kythe,kythe/kythe,kythe/kythe,legrosbuffle/kythe,bzz/kythe,benjyw/kythe,kythe/kythe,kythe/kythe,kythe/kythe,bzz/kythe,kythe/kythe,bzz/kythe,legrosbuffle/kythe,bzz/kythe,kythe/kythe,legrosbuffle/kythe,kythe/kythe,bzz/kythe,kythe/kythe,benjyw/kythe,legrosbuffle/kythe,bzz/kythe,bzz/kythe,bzz/kythe,benjyw/kythe,benjyw/kythe,bzz/kythe,legrosbuffle/kythe,bzz/kythe,benjyw/kythe,bzz/kythe,legrosbuffle/kythe,kythe/kythe,benjyw/kythe,benjyw/kythe,bzz/kythe,benjyw/kythe