Fixed PropertyAttribute.write to not throw an exception if not attached to a Page.
Better UserAgent integration and usability without Webpage.
Updated JavaScriptEvent entries to receive target: Option[HTMLTag] to allow better representation of the event that occurred client-side.