St. Thomas woman charged after dangerous driving complaint and altercation with police