Canvas: Only create new session if token expired
ENT-3381: Only create new session if token expired (#969) * only create new session if token expired * fix test bug! * lint * lint * pycodestyle! * isort fix * version bump and changelog * rebase changes * changelog fix