Update UltiSnips to version 3.0

This was harder than it should be.