master: Fixed small bug where if an endword was encountered, it is guaranteed to be used; instead, there is a skip chance.
master: Added explicit opportunity to add punctuation if ENDWORD encountered and selected in sentence construction search. Also, changed word-valuation to use a logarithm weight, to give longer words a higher precedence.