-Updates to YubiKey class, Still not complete

Signed-off-by: Brandon Skrtich <bskrtich@gmail.com>