improved support for data: URLs.

- Try native decoding first.
- then DTBase64Coding
- change DTLazyImageView to not load file and data URLs async