Initial commit of magit-inotify.

Auto refresh mode using inotify to watch for changes in the source
tree.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
magit-inotify: Added description.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Fix unquoted list in pkg definition, which breaks packages

The file is regular elisp, so the dependency list should be quoted.

See https://github.com/milkypostman/melpa/issues/600 for an example of what goes wrong given the unfixed code.
fix bug 'wr-type-arg: arrayp, nil' when move next/previous sibling-section.
inotify: Add autoload cookie.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
inotify: Use `derived-mode-p' instead of `eq'-check.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Move magit-inotify to contrib/.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
fix typo in warning message
Merge commit '63d2222fdc00920da70234747c00013fc4f89f1f' into ruediger/magit-inotify
Merge commit '91925c4'