Add PatchFile.saveMessage
Add PatchFile.discardDraft
Simplify PatchFile.createDraftData
Add hacked up drafts saving.
Add draft discarding.
Add UI to create new line by line messages.