first version, basically is just able to read
in pem and der encoded certificates.

Also can show their issuers and subjects. All
other functionality is broken as of this moment.
ignore private / temporary files
write test for the functionality that already is working
and clean up a little bit.
support version, serial, notBefore, notAfter
verification working with test script.

(and that was _hard_).

Little problem - needs db backend at the moment. Which
I do not really like.
add support for certificate lists and verifying against certificate
lists.

Not really fun at the moment though, because chain verification against
certificate lists apparently does not really work that great in NSS...
more tests and fixes.
more tests and certificate name matching
subj_alt_name support ( no test yet ).

this took a while...
and make it work on my linux box.
Merge remote-tracking branch 'origin/master'
ok, forgot to commit merge - so now like this.

The main thing this code does is to add a bit of.... well, evil trickery.

We really do want to validate certificates without cached information. I have no idea how to tell NSS to un-cache stuff. Fix: reinit it.

God, I hope we will be able to get rid of this stupid code.
combine tests 3 and 4
and while I am on it - rename from Crypt::NSS to NSS - Crypt::NSS already exists... :(
allow timestamp at which we want to validate to be specified.
make verify functions return error code.

That makes them kind of useful.
allow loading of untrusted certificates into the db...

(perhaps I should have factored that out into a db class)
fix memleak
Merge remote-tracking branch 'origin/master'
enable user to specify uage with verify.