made reading alignment a debug not info statement
a few changes to kmeans algorithm

1. Changed best_score to best_result (since it's a result)
2. Same for new_score
3. Tidied up user output
4. Added scheme names that increment ('step' variable)
updated progress for kmeans

we now give different progress depending on the algorithm

this is because we can't know %done for kmeans