New ciecplib.logging module to handle debugging
This PR adds a new ciecplib.logging
module to handle setting/unsetting debug logging, with the logic migrated from ciecplib.tools.utils
. This allows configuring debug logging at the Session
level which makes it easier to use.