Add UVFunction WCS class and unit tests for non-local WCS functions
(#364)