tools: Add FPGA configuration scripts for Altera and Xilinx.
tools: Fix typo in Xilinx FPGA configuration script.
tools: Update scripts and FPGA configuration for Altera.
tools: Have patex download the FPGA configuration file if necessary.
hardware: Use enable signal in exception unit.
mcache: Refactor hit detection.
hardware: Refactor handling of enable signal for special registers.
doc: Document new/updated script tools.
Merge branch 'fpga_config'