Bug 1077579 - [SoftwareHome] Add integration tests for permission dialog, coverage for bug 1074608