Merge branch 'stable'
Merge branch 'stable'
submodules can be scary.  probably the scariest thing to do with them is resolve merge conflicts.  so, here's a script that demonstrates doing so.  (it's not so unusual.)
add LICENSE file.

as before, the work is covered under the LGPLv3.  (now there's just a file in the usual place declaring it in addition to all the source headers.)
remove claim that release tags will be removed in a near future version of mdm.  though their structural use has been reduced, tags are still potentially useful for signing and heavyweight tags.
improve detection of mdm release repositories (accept an mdm/init branch from the origin remote as valid).
update to release process: we now ship a single executable again.
shifting dependency on lib/jgit to version 3.3.2.201404171909-r.mvn.
Merge branch 'master' into stable
release version v2.15.0