Port latest batch of cukes from master to gh

:warning: This is my work in progress; some cukes still fail

/cc @jingweno
I believe `%s` was in error? It isn't valid in regexps, right?