Added early stopping capability with multibleu.perl (extra commits removed)

Notes:
It assumed utf8 encoding meant chinese character based bleu, which might not be right for other languages.
I think it makes sense, as both are validation costs. Alternatively you can do bleu-related things using the hook mechanism (which is currently used to print samples).