Create first version of release task [#508]

Might as well use annotated tags so we can tell who created the tag and when! Add `-a` and `-m` flags to the git command here. See: http://git-scm.com/book/en/Git-Basics-Tagging#Annotated-Tags