Ready for review:Add client certificate support

This resolved issue #14. One can specify client certificate in config file (same place where  LTI key & secret are specified).
Actually, the cert isn't getting sent in real testing, so I think domain needs to be set, still investigating