Explicitly set a body when creating a release
Explicitly set a body when creating a release

This body is constructed from the most recent commit, but with the
lines unwrapped - GitHub doesn't follow regular Markdown (ignoring
line breaks) when displaying releases.

We detect blank lines, lines that are list items etc and break
accordingly. As an example, this list:

- First
- Second
  - Subitem
* Third

... should still render as a list.

jskeet/google-cloud-dotnet,googleapis/google-cloud-dotnet,jskeet/gcloud-dotnet,jskeet/google-cloud-dotnet,jskeet/google-cloud-dotnet,jskeet/google-cloud-dotnet,googleapis/google-cloud-dotnet,jskeet/google-cloud-dotnet,googleapis/google-cloud-dotnet