Happy Flow tests up to Checkout page

1. Added interface IResultsPage between rovia App and Concrete
ResultPages.

2. Moved All Page-Specific Dependencies from TestClass to TestHelper
Class

3. Add error Reporting Mechanism