backend: pass args to backend build functions
section: add VHDL section

Introduce a new VHDL section. It only used by quartus.py for now.

Signed-off-by: Franck Jullien <franck.jullien@gmail.com>