Hidden State Line Transect Models:  Line transect estimation with hidden state availability models.