Support Cardinal Directions in Lat/Lng Conversion Both Before and After Numbers

Currently "114 43w" works, but "w114 43" shows up in Mongolia.  Literally.

A patch was rolled out to the

Priority: -> normal
State: -> closed
Client: -> Observations
Assigned: unassigned -> idfg-bthomas

A patch was rolled out to the IFWIS Core Coordinate Conversion web service which patches this issue.

The underlying assumptions were also changed to force the coordinates to west (negative) unless east is specified.