Give scrollbar pseudo-classes their own blocks

A bug in Chrome 25 on Lion requires each selector to have their own blocks. E.g. the following:

.antiscroll-inner::-webkit-scrollbar, .antiscroll-inner::scrollbar {...}

causes the width and height rules to be ignored by the browser resulting in both native and antiscroll scrollbars appearing at the same time.
Fix adding scrollbar dimension twice.
Merge pull request #47 from davemckenna01/chrome-25-lion-issues

Give scrollbar pseudo-classes their own blocks, fixes issue #46
Merge pull request #52 from kapouer/patch-2

Fix adding scrollbar dimension twice.
using kifi- class name prefix
closing <div> tags to avoid .innerHTML JS errors on XHTML pages

Conflicts:
	antiscroll.js
supporting using antiscroll in pages with no <body> (e.g. framesets)
Merge branch 'frameset_support' into packrat

Conflicts:
	antiscroll.js
Merge branch 'packrat' of github.com:2is10/antiscroll into packrat

Conflicts:
	antiscroll.js