Refactor blocklist iq get packet generation

And make things final... it's like a disease.

See discussion on pull #796