Titan code rework: Use one bfgminer processor per die (instead of core)
Update knc-asic: Titan FPGA image with spi->i2c commands removed and fixed some lock-up scenarios
Titan: unused variables
Merge pull request #4 from KnCMiner/titan-restruct

Titan code reorganization
Titan: unused function argument
Titan: bugfix: dies are not configured if die#0 is OFF
minion: Detection code for the Prospero X1
lowl-spi: linux_spi_txrx2 to include device protocol dumping
minion: Implement basic mining
minion: Implement queue flushing
minion: Core enable/disable control
minion: Report hashes done as accurately as we can
minion: Configure PLL to 900 MHz at startup
minion: Reset chip at initialization
minion: Set configuration parameters we care about
minion: Add "clock" setting
minion: Include "Frequency" in RPC status
minion: TUI clock speed control
minion: Read temperature sensor
minion: Reinitialise chips if they don't seem to be progressing