Fixed bug in est_map_ri8self, hmm_ri8self.c

Expansion and contraction on lines 130 and 137 of hmm_ri8self.c should cancel, but don't.
Line 130 may have been incorrectly copied from "R = ..." just below
Equation (1), page 3, in Teuscher and Broman, "Haplotype Probabilities for Multiple-Strain Recombinant Inbred Lines"
Add to To Do list
Initial commit of read.cross.tidy()
read.cross.tidy: Remove unused argument
read.cross.tidy: Fix bug in default mapfile name
read.cross.tidy: set estimate map to FALSE
read.cross.tidy: Drop rownames prior to returning results
read.cross: Add support for tidy format
read.cross.tidy: Insert NA for missing individuals rather than dropping them
read.cross.tidy: Ensure ordering of individuals
read.cross.tidy: Add id column to pheno if informative
write.cross: Add support for tidy format
write.cross.tidy: Fix allele assignment
read.cross.tidy: Clarify code determining whether id column should be included
a couple of require(qtl) -> library(qtl); also remove trailing whitespace
Update version + date
Add tidy format to Rd files for read.cross and write.cross
read.cross.tidy: allow files to be grabbed in order not just by argument name
Add test of read/write.cross.tidy
Add Aaron Wolen as a contributor in DESCRIPTION