flags to improve what merge items to into the changelog

Start deprecating --data and --issuebody (this is a move toward relying only on the commit API).

add support for the following:
- ignore merge messages
- only allow merge messages
- only allow pull messages
- use commit body instead of commit message