Updates (before pull request in Runtime)

@nealstewart 
we should really use an existing solution for browser sniffing