tick: delay millis_past accumulated; entity: fractional pixels

The game will skip frames as necessary to achieve "pixels per second" travel
time for entities. Previously, Driftwood would never skip frames, opting
instead to slow down when the program did not get enough CPU or GPU power.