Cory Doctorow speaks on self-publishing, Amazon, DRM, Hachette, and a whole lot else besides