How to format an ebook that reads well on every device: the right file format, clean styles, images, tables, accessibility and a testing checklist before you upload.