Refactor main activity layout, remove duplicates
Implements #2811 and makes the main screen status fully dynamc
Streamlined implementation of connector status info
Improved message for non-authorized OKAPI connectors
Move resource-ids to UserInfoStatus
Merge pull request #2919 from rsudev/2811a

main activity layout refactoring and dynamic connection status