Fix ST_Expand, set a limit to negative expension, use avg coordinate if ...

...exceed geometry size; may not work with WGS84