UVW coordinate generation support

Added code to generate UVW coordinates based upon array geometry. Updated tests to check for unicode values not equalling strings, as this causes all manner of pain.

Signed-off-by: Danny Price <dan@thetelegraphic.com>