create make_prd and make_gpgkey in factory for repository testcases

1) created make_prd and make_gpgkey factory functions for repository testcases
2) Felt no need for make_repo function for factory as it more dependent upon first navigation to prd creating it and just filling the forms over there directly. Can be added if felt needed/suggested.
3) Currently the factory method handles 
a) login
b) organization+location selection
c) navigating to the entities page
Better to avoid `\`

```
current_text = session.nav.wait_until_element(
    menu_locators['menu.current_text']).text
```