Dependency update
"deps" is a phony target
Remove cpp2/TODO
Propagate a sub-command abort through the ucc driver
Test checks fail if ucc aborts
Bad block types are fatal - prevent ICE later on from asserts

Also added more block tests