Move KMail draft headers to own classes to share code.
To not implement the read and write of those headers in several places, lets move those to one place. Additional advantage is that we can now unittest those headers.
Also in kmail repo we need to use those classes see kmail!46 (merged).