Refactoring to use documentElement instead of body

Also using classlist as we're now advocating using polyfills
Updating browser features list
removed stray reference to doc
Merge pull request #1 from Financial-Times/document-element

Document element