Added poly_push_vertex_unsafe

It's made by a refactor of poly_push_vertex -> poly_push_vertex_guarded
and redefining the original and new _unsafe helper as wrappers.