Add support for annotated tag creation. Update tests for create_tag.

Creating annotated tags was merged and released in Gitlab 7.3.0: https://github.com/gitlabhq/gitlabhq/pull/7305.

The only problem is that the response from the API doesn't include the tag's message so we can't test for that yet.