workaround ColumnsResponsive Generator bug

ColumnsResponsive will be rewritten anyway so we can leave that as temporary workaround
add check for component settings to avoid Component.js files getting added twice to dependencies

required because we find them automatically now
Change TCPDF-Font to a unicode-enabled one
Merge remote-tracking branch 'github/master'
fix tests