Add logger + logging methods

Also Make sure LDAP -> JWT attribute mapping degrades gracefully if a field does not exist

Signed-off-by: root <root@ops.squiz.co.uk>