[Git] Added support for adding a tag, pushing all tags and deleting a tag.
[Git] Made select revision message ellipsized.
[Git] Refactor tag list a bit.