- Save the file if it has unsaved changes when calling Draft
- draftin_id must be a buffer local variable (got a lot of vimscript learning
left to do)
Instead of just saving the buffer on Draft, add autocmds (hooks) such that
Draft is called when buffer is written (thus both :w and :Draft will save the
buffer and send it to draftin.com). This added some additional mess to avoid
things happening twice.