Element improvements and debugging
Unit test coverage on the Element
class is now improved to 100%, thanks to @Jelmergu.
The Element class has been improved to take advantage of the new CssXPath updates, along with fixing getter/setter for the value attribute, and a check for the property map constant which improves working with non-html documents such as XML.