Improved AddEdgeVci to omit properties when none are possible.

All tests pass.
Implemented initial HasVci steps. Created WeaverTitanUtil class.

All 339 tests pass.
Added improvements and tests for the new HasVci steps.

All 360 tests pass.