minor formatting/initialization changes
added VERIFY in many places, fixed copying paths
tons of optimization work in DrawCushion

Loop is ALMOST entirely vectorizable!
No branches!
A single function call remaining!