Further cleanup of QR factorization code

- Remove improperly cleaned up blob from merge
- Replace methods defining default parameters with methods with default
  parameter values
- Rename QRPivoted.jpvt to QRPivoted.pivots