Revise fitqtl and related functions in order to deal with collinearity in stepwiseqtl

  - fitqtl keeps track of rank of X matrix

  - addqtl, addint, addcovarint, stepwiseqtl have new argument
    require.fullrank; if TRUE, force LOD=0 when additional columns
    are not linearly independent