Markov Chains in Random Environments: The Case of Markovian Environments