Texas country singer-songwriter Robert Earl Keen stops Dec. 16 in Midwest City