Fix inconsistent CR/LF line endings; added precompiled header include