Introduce a new API endpoint to add git tags to a project remotely
This allows third party application (or contributors) to add git tags to
a project without having direct commit to said project.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>