Document :repl-options :caught. Refs #799.
Allow for plugins to override built-in tasks.
Add special-case for release task to prefer plugin if present.

Fixes #1544.
Auto-require namespace from :repl-options :caught.

Refs #799.
Merge remote-tracking branch 'upstream/master'