extra check for empty query body when creating warmup query

this should actually be validated by ES, but on older versions its not and proceeding on creating the warmup query, renders the fetch index warmers useless.