created src subdirs for browser-specific extension files
semicolons
Merge branch 'browsers'

Having a separate branch for the browser stuff is silly; I will keep the 'features' branch to keep the js changes separate, and this also allows for clean pull requests to nutki's repo