New St. Thomas fireworks bylaw aims to avoid igniting controversy