Markov Decision Problems with Expected Utility Criteria, I: Basic Notions and Essentially Positive, Essentially Negative and Convergent Utility