libslc: Added processing of booleans and strings to _vsprintf