Add `keysOfVariables` property to `CSURITemplate`

@blakewatters this will allow querying a source object to get the values to expand the template with