Speed up rendering

Now doubling the width of painted character area (instead of char-by-char, we do double-width characters) and removed requestAnimationFrame (roughly 60fps) in favour of setTimeout(fn, 0)...yep, got that one in again - but it makes it render much closer to the real screen.