add waitForElementWithAttrOrPropValue method to the driver object
Add assertCallMediaPlaying & assertMediaElementNotPaused for functional testing
Add assertElementVisibleAndInView as 'visible' actually means 'maybe visible'