Add (all-keys-in) validation function.

I wrote the (all-keys-in) validation function and have used it in several projects; it seems general enough that it may be useful to other folks. The function just ensures that all keys in the map being validated are drawn from a set of allowed keys.