fix bug 889631 - Add signup page for external documentation sources
refactor mvp to external

add link from edit document page
Make external source message pretty
Merge pull request #1253 from groovecoder/external-sources-889631

External sources 889631