Added the capability to specify pre-realization checks on a topology,
such that if the realization checks do not pass (return true) the
topology will not be realized / created.