The UK-CMS Firmware Toolkit