Applies a major (60%) recode to this core inorder to comply with Dugong 0.3
Updates clk_counter_ip to account for changes made to clk_counter, also updates the header
Recodes testbench for clock counter
Moves sys_con into DUGONG_PRIMITIVES_Lib and applies changes inorder to provide a SPI clock as well