use UUIDs as canonical IDs

With bonus stabby lambda!
Merge pull request #2 from OpenAddressesUK/uuids

use UUIDs as canonical IDs