Add hash and eql? methods to Transaciton based on fit_id

(issue #11)