On Runs and Longest Run Tests: A Method of Finite Markov Chain Imbedding