remove master-side support for old-style source steps

Fixes #2842.

..and, fewer steps to rewrite to new-style.

@sa2ajj, note that this will conflict mildly with your plugins work.