better browser detecting. other tweaks (noscript, etc)