Add moar stuff to the while!

Signed-off-by: Suki <suki@missallsunday.com>
Faq::truncateString()
Blatanly stolen from Breeze! :P

Signed-off-by: Suki <suki@missallsunday.com>