Transactional Memory Improvements

- Fixes to CPUID to specify both level and sublevel
- Remove calls to printf in the hardware transactions
Transaction Memory test support

- Remove logging
- Fix cpu.c
- Remove logging from transactional_memory.c
- Remove leftover atomic counter