using raf
consistently failing interval test
recompute ticks between due calls
refactored run logic, now consistently getting one extra at the start
updated the loop test to check the second fps loop
1.1.1