Fix issue #576 - Flesch Reading Ease should only be a positive number

This also fixes the sprintf() not working and resulting in the unclear message "which is considered to read"