various partial fixes towards improved download page
6 files changed