Added two tests for activation key copy

First test verifies that you cannot use a name already taken.
Second test verifies that subscriptions are being copied over.
```
@Test: Copy activation key with duplicate name ... ok
@Test: Copy Activation and verify contents ... ok
```
Bonus: Added the beginings of an activation key search.
you know what... i didn't even change the docstring on this one! all of them in this file are like that, so i will fix them all in the next push. god catch :+1: