Added Support for the main structural element

Added a DOMContentLoaded event listener that tests css property values. Specifically the display property is tested on the <main> structural element for the sake of adding support for this element. The current Master branch version fails to adequately test support for <main> in IE11, Opera, and some versions of Safari. Support for the <main> element was also added to the testing files.