Added BlockUpdates.clp to both the all and conditional paths passes

This file contains rules that update the target Diplomat with the set of
paths, previous-path-elements, and next-path-elements. It will also halt
execution if there are paths that haven't been closed.
Updated the PassHeaders of all and conditional paths

They now contain load statements for the Init file which contains the second
module so that we can have path-update work correctly.
Added Init.clp versions for all and conditional path passes.