Added zcert_meta_keys method

This gives the caller a list of all the keys in the metadata.
Updated year
Fixed zauth selftest

- was sometimes failing particularly on Travis CI
- had some grunky code due to ZeroMQ's weakness in changing security on
  existing sockets
- now just recreates sockets every time, which is more robust and works
  as normal applications would work