Allow passing in a message logger to IdAccess::App