Make sure OpenSSL also uses the voms verification time.
VOMS has an API call to set the verification time, VOMS_SetVerificationTime(),
to set the time at which an AC should be valid. However, the certificate(chain)
used to sign the AC (i.e. the VOMS server certificate and chain) is checked
using OpenSSLs X509_verify_cert() which checks it at the current time. The
logical time to check that chain would be the same time as used for the AC
itself. In order to do that, we call the OpenSSL X509_VERIFY_PARAM_set_time().
Updated version number.

Preparing for next release iteration.
Fixes https://issues.infn.it/jira/browse/VOMS-382
Fix https://issues.infn.it/jira/browse/VOMS-456
More checks on incoming cert chains
Fixed indentation.
Fixes verificationtime issue.

Commit 8ed971b34b8288baf933079b9a4e29060799c350 introduced an issue
that lead to failures in recognizing valid VOMS attributes in client
requests.

Now verificationtime is set for OpenSSL verification only if it
was actually set by the caller.

This commit improves error reporting in APIs.
Merge pull request #11 from italiangrid/fix/VOMS-382

Fixes https://issues.infn.it/jira/browse/VOMS-382
Merge pull request #10 from italiangrid/fix/VOMS-456

Fix/voms 456
Several fixes.

https://issues.infn.it/jira/browse/VOMS-448
https://issues.infn.it/jira/browse/VOMS-444
https://issues.infn.it/jira/browse/VOMS-459
https://issues.infn.it/jira/browse/VOMS-322
https://issues.infn.it/jira/browse/VOMS-135
Some polishing.
Client packaging can live together with voms-clients3.
Use separate aliases for the three client commands.
Fixes https://issues.infn.it/jira/browse/VOMS-507
Fixes https://issues.infn.it/jira/browse/VOMS-381
Fix a stack smash when SHA2 certificates are used
From https://jira.opensciencegrid.org/browse/SOFTWARE-1333
Fix compilation problems when strndup is already defined
Since we now link to libgsoapssl++ we need soapC.cpp instead of soapC.c
Merge branch 'ellert-2.x' into fix/VOMS-516
fix VOMS-516

The fix is mostly based on the patch provided by Matthias.
In addition the CN is now based on the SHA1 of the *request*
public key. The same string is also used for the serial number.