uiState manager now accepts only one state attempt at a time

- Avoid duplicate registration dialog to show
- Update moveCompany UI so that it shows selected company

Fix for https://github.com/Rise-Vision/common-header/issues/205,
https://github.com/Rise-Vision/common-header/issues/213
Merge pull request #233 from settinghead/master

uiState manager now accepts only one state attempt at a time