Add the concept of implementation-specific system columns

As far as the data coordinator is concerned, ISSCs are just ordinary
user-defined columns.  There will have to be a check in the front-facing
services (i.e., soda-fountain) that they are not created.