Critics of the development proposal for 150 Centre St., the site of the Fitzpatrick Bros. auto body shop, have found a new battleground on which to wage war against the 74-unit project: an advisory panel focused on mitigation measures. The Boston Planning and Development Agency (BPDA), which is reviewing the project, set up the advisory panel, known as an Impact Advisory Group