Remove generalised HMM class since its implementation is empty.
Merge pull request #2588 from iglesias/cleanups

Remove generalised HMM class since its implementation is empty.