Colleen overlord

if you take out the "custom code" test, then this given is shared between this scenario and the "Activating with incorrect code" scenario -- at which point you can abstract it out into a [Background](https://github.com/cucumber/cucumber/wiki/Background).