fix + jsdom deferral

fixes an issue with single-letter-attribute failing (one of the unit tests that failed, now passes), and commented off some tests that test browser-specific behaviour that does not occur in jsdom (issues filed against jsdom for this)