Fix stupid regression bug with request retrying

The first retry fails because the cached request data is
gone right away after it's initated.
Whitespace fix
Fix Chrome complaining about body.scrollTop
Save/restore scroll positions with sessionStorage
Uglify the JS