buffering previously logged messages

- on page refresh previously logged messages write to the browser again
- thus log is preserved between refreshes
improving font size resolution in tests
0.4.0 preserves logs on refresh