Martyn Woolford struck deep into stoppage time to earn relegation-threatened Millwall a 2-2 draw against Watford at The Den.