Probably fixed the most annoying error. Seems to be related to the memory interface of hwt_icap
Added some documentation, added a register for clock_enable. Clock_enable is still pretty ugly, we should look for a cleaner solution