Autogenerate ordering names with scope option value.

Current spec status: 499 examples, 0 failures, 1 pending in 2.81
seconds.
Reimplement ::reorder_ordering_name! for scoped orderings.

Current spec status: 506 examples, 0 failures in 3.29 seconds.