Add macro to cast away volatile without allowing changes to underlying type
This adds unvolatize(), which works just like unconstify() but for volatile.
Discussion: https://www.postgresql.org/message-id/flat/
7a5cbea7-b8df-e910-0f10-
04014bcad701%402ndquadrant.com