Added annotated tags.  Updated tag haml file and call to gitlab-shell.  Updated API for annotated tags.  Added tests for API.  Strip leading/trailing whitespace from message, if present.  Update CHANGELOG.
Merge pull request #7305 from asedge/annotated_tags

Annotated tags