Add an ignore file
When creating a new document on draftin.com, the id from the response body is
now stored in a metadata file next to the content source. If Draft is called
again after this, the stored id will be used to update the document instead.

This adds a dependency on vim-scripts/ParseJSON
Update README to reflect that it is now possible to update the draft, and that there is a new dependency in ParseJSON
- Print the URL to the document since the README says it should
- Removed debug spam
- 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.
- JSON encode the text with the help of jsoncodecs.vim
- Added new dependency to README
- Create a dependency checking function
- Fixed a bug with autodraftin when calling Draft on a new document
- Made conditional style more consistent
Escape the metadata filename for 'source' as for example filenames with space
in otherwise will fail.
Merge pull request #1 from larsivi/update-draft-document

Update draft document