Make tests for Keychain package run standalone

Refs #4
Removing @package [ci skip] Closes #77
Code style cleaning

Fixing up (mostly) @since alignment.
Update documentation for Keychain package

Closes #57