Enhanced logic for handling pre and code blocks. Also fixed whitespace handling in span blocks
Enhanced logic for handling pre and code blocks. Also fixed whitespace handling in span blocks

alexgorbatchev/html2markdown,liruqi/html2markdown,kates/html2markdown,liruqi/html2markdown