Fixed the kmeans segmention clustering problem when too few observation
profile vectors are assigned to a particular state. 

A random pseudocount is used to initialise the parameters in this case
and a warning message is displayed to the user that the model grammar
may not represent the experiment design properly.