James K. Polk, Crockett opponent