add icon
fix name of webkit package
.desktop file and icon installation
comment and cleanup
improve charset and content-encoding issues
fill in small missing features