Add docs about DCO

Create a SubmittingPatches.md file similar to the one in Linux.  This
includes the Developer Certificate of Origin which clarifies the meaning
of the Signed-off-by trailer in the message.

Patches merged after this, should have Signed-off-by lines.

Signed-off-by: David Brown <david.brown@linaro.org>
diff --git a/doc/SubmittingPatches.md b/doc/SubmittingPatches.md
new file mode 100644
index 0000000..da104ec
--- /dev/null
+++ b/doc/SubmittingPatches.md
@@ -0,0 +1,70 @@
+# Submitting Patches
+
+Development on mcuboot primarily takes place in github, at:
+https://github.com/runtimeco/mcuboot
+
+Changes should be submitted via github pull requests.  Each commit
+should have a Signed-off-by line for the author (and the committer, if
+that is different).  It is not necessary (or possible) to get a
+Signed-off-by from Github itself, even though some commits may be
+generated by that tool.
+
+The Signed-off-by line should be at the end of the commit text, in the
+last blank-line-separated section.  There can be multiple lines in
+this section (the format being roughly like RFC-2822).  Currently
+supported trailer lines are:
+
+    Signed-off-by: Developer Name <devname@example.com>
+
+which indicates that the signer agrees to the Developer Certificate of
+Origin below, and
+
+    JIRA: MCUB-1234
+
+which associates this commit with a particular JIRA ticket.  You can
+put more than one JIRA ticket, by separating them with a comma and a
+space.  JIRA is quite flexible about where the indicators go, but
+putting them in a trailer with a common format will make them easier
+to find later.
+
+# Developer Certificate of Origin
+
+```
+Developer Certificate of Origin
+Version 1.1
+
+Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
+1 Letterman Drive
+Suite D4700
+San Francisco, CA, 94129
+
+Everyone is permitted to copy and distribute verbatim copies of this
+license document, but changing it is not allowed.
+
+
+Developer's Certificate of Origin 1.1
+
+By making a contribution to this project, I certify that:
+
+(a) The contribution was created in whole or in part by me and I
+    have the right to submit it under the open source license
+    indicated in the file; or
+
+(b) The contribution is based upon previous work that, to the best
+    of my knowledge, is covered under an appropriate open source
+    license and I have the right under that license to submit that
+    work with modifications, whether created in whole or in part
+    by me, under the same open source license (unless I am
+    permitted to submit under a different license), as indicated
+    in the file; or
+
+(c) The contribution was provided directly to me by some other
+    person who certified (a), (b) or (c) and I have not modified
+    it.
+
+(d) I understand and agree that this project and the contribution
+    are public and that a record of the contribution (including all
+    personal information I submit with it, including my sign-off) is
+    maintained indefinitely and may be redistributed consistent with
+    this project or the open source license(s) involved.
+```