Text this: Martingale approach to optimal portfolio-consumption problems in Markov-modulated pure-jump models