A General Framework for Pricing Asian Options Under Markov