Layout issues fixed, newLogAlign called onresize

I was having the same overlap as issue as Kirian was having: 

![image](https://f.cloud.github.com/assets/1643998/165465/0302b52e-794b-11e2-81f5-0663a7e92393.png)

so I increased the spacing a little bit. 

I also set a min width for the logs and stopped the body element from hiding overflow.

Finally, I couldn't figure out goko's onresize function enough to overwrite it like you did with the addLog function, so I used onresize and a Timeout to call newLogAlign after the canvas gets centered.

Thanks a bunch for making this!