Log provider initialization error, no window.alert.
Remove a stray semicolon.
Implement owncrypto.getKeyByName(null).

Also actually set the name and id of keys in the non-null case.
Add a separate form for listing keys.
Remove some diagnostic output.
Display the key usage and the CryptoStick PKCS#11 object ID.