Improve subject and body of the pull request

Compute the subject and the body of the pull request using commits'
details.

Also fire up the system text editor to allow user to edit both the
subject and the body of the pull request.
Merge pull request #37 from flavio/improve_subject_and_body_of_pull_request

Improve subject and body of the pull request