Remove old tests.

Signed-off-by: Ben Corlett <bencorlett@me.com>
Abstract activations and throttling into "checkpoints".

Added activation alias. This will allow checkpoints such as two factor authentication.

Signed-off-by: Ben Corlett <bencorlett@me.com>