Wottop/activation key expansion

As a general comment, I really think we need to think on the way we use spec tests like this. They should be a brief check at the full API level whenever possible just to make sure the overall end points are working. They should *not* be the way we do all our edge case testing, the suite is up to 80 minutes on jenkins, these tests are just too slow to use as our primary test framework. Spec tests good to verify the APIs are live and working as expected, but not as primary test framework, we need to push to unit tests whenever possible.