Text this: A supervised hidden markov model framework for efficiently segmenting tiling array data in transcriptional and chIP-chip experiments