merge
remove unused getter from CPU
first tests of timer; fixed test suite; made CPU.setSign() branchless