Commit of working C167 interface

added "CLOCK DEDICATED ROUTE = FALSE for the C167 clock
  since timing is not critical on it and we cannot move
  it to a more appropriate input pin

 Please enter the commit message for your changes. Lines starting
Commit of working C167 interface

In this file, we enabled over-temperature shutdown by adding:
   OverTempPowerDown: Enable
Commit of working C167 interface

In this file, the port "test_port" was deleted and three ports
were added: test_port_in0, test_port_in1 and test_port_out.
These were used to debug the C167 interface.
Commit of working C167 interface

In this file, added the mux64 entity which is used to select
which signal gets routed to ROACHTP0.
Commit of working C167 interface

Several changes were made to this file to get the interface working.
Primarily, these include:
 - remove the feature which ignores the first few clocks
 - rename the control register from "c" to ctrl_reg
Commit of working C167 interface

replaced one test port, test_port, with three:
 test_port_in0, test_port_in1, and test_port_out

added the mux 64 component to select signals for the ROACHTP(0) test point

use the test port to control the above mux

slight change to C167 read logic (level instead of edge sensitive)
Commit of working C167 interface

added test ports and connection to one of the test ports
  from "frm_PPC_0"