Query Invalidation triggered by DDL, phase 2

This checkin adds test cases to the developer regression tests
to demonstrate DDL QI affects other user's compiler cache as a
result of the following operations:

    alter table add column
    alter table add check constraint
    alter table add unique constraint
    alter table add primary key
    alter table add foreign key (RI)
    create index

    drop column
    drop check constraint
    drop unique constraint
    drop primary key
    drop foreign key (RI)
    drop index

Change-Id: Ic6b705622b24e250e10e3bd5782ca04e580255d8
Implements: blueprint ddl-query-invalidation