Fix a fatal error on board history

Cause: We put board history ( header change + topic title change ) inside header block,
when rendering topic title change, we are passing post revision to the header block getUrlQuery()
function, which expects a header revision.

Maybe we should fix it in a way that board history gets encapsulated in a block that it belongs to,
this will invole some refactoring on the code so it takes some additional block component without
requiring a physical id, eg: block=board-history,

Current fix: Move getUrlQuery() to Url Generator, generate workflowid for post records coming
from board history

Bug: 57881
Change-Id: I6061af54ebef24ee6e708ab6d247ecec1f868728
Merge "Fix a fatal error on board history"