Don't trim whitespace from code when copied to clipboard

Having a new line at the end of a code block is really useful when copying to a shell. Preserving it makes the last line execute as well. Now Obsidian trims the whitespace when copying I presume, which breaks this use case. There are probably other use cases for when you would want an exact copy with whitespaces and no meddling from the app.