`Supports.property.check()`: Remove unnecessary check
supports.js: Fix caching
Revise `setupDummys()`
supports.js: Fix coding style
Rename Test#passClass() to Test#getSpecState()
`Test` member variable: Add `specStateList`, and use it