Change position_iterator so that it doesn't count '\n\r' as a single newline and doesn't change the sequence at all (which was conflicting with spirit's newline handling).