Fixed various white space (non)removal issues during line building. white-space-treatment is now supported properly especially for the "preserve" case.