SOAP-1507 Create (refactor) scenarios
Refactor the access token feature
SOAP-1507 Create (refactor) scenarios
Add feature file for Auth status
PoC for setting background color on access token field and status label and icon besides it. Should be squashed later
The Entered manually scenario implemented with a dummy icon
SOAP-1642 Implement the Request authorized scenario
Show dummy success icon on the Auth tab when entering the access token manually
Merge branch 'manage-profiles-from-request-level-SOAP-1397' of github.com:SmartBear/soapui into improved-ux-for-access-token-status-SOAP-1640

Conflicts:
	soapui/src/main/java/com/eviware/soapui/impl/rest/OAuth2Profile.java
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/OAuth2AuthenticationInspector.java
SOAP-1642 Implement the Request authorized scenario
Minor refactoring
SOAP-1642 Implement the Request authorized scenario
Change status text to JLabel and using HTML to wrap text to be able to center it in the access token row
Minor refactoring
SOAP-1642 Implement the Request authorized scenario
Implement feedback for the Waiting for Authorization status
Keep the Get Access Token dialog open when clicking out side of the main window (to allow copy and paste) and when clicking on the Get Access Token button
Dynamic addition/removal of lock icon in request editor + applied to SOAP requests as well
SOAP-1642 Implement the Request authorized scenario
Refactor scenarios after feedback.
FIx spelling errors
SOAP-1642 Implement the Request authorized scenario
Set the access token status feedback on initialization
Merge branch 'manage-profiles-from-request-level-SOAP-1397' of github.com:SmartBear/soapui into improved-ux-for-access-token-status-SOAP-1640

Conflicts:
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/AbstractAuthenticationForm.java
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/AuthInspectorFactory.java
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/ProfileSelectionForm.java
Add the remaining files to the previous merge commit
Merge branch 'improved-ux-for-access-token-status-SOAP-1640' of github.com:SmartBear/soapui into improved-ux-for-access-token-status-SOAP-1640

Conflicts:
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/AuthInspectorFactory.java
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/ProfileSelectionForm.java

Fix merge conflicts
Refactor SimpleForm to be able to add multiple components to one row

This instead of adding nested panels to workaround this previous limitation
of the SimpleForm

SOAP-1640 Implement the Token status scenario
Refactor SimpleForm and SimpleBindingForm to support adding multiple components in a row

The SimpleForm and SimpleFormBinding has become very messy so this is an initial
attempt to clean them up and also make them more flexible when it comes to defining
the form layout. The new functionality is now used by the OAUth 2Get Access Token Form.

SOAPUI-1640 Implement the Token status scenario
Merge branch 'next' of github.com:SmartBear/soapui into improved-ux-for-access-token-status-SOAP-1640

Merge conflicts resolved

Conflicts:
	soapui/src/main/java/com/eviware/soapui/support/UISupport.java
	soapui/src/main/java/com/eviware/soapui/support/editor/inspectors/auth/OAuth2AuthenticationInspector.java
Add full support for status feedback in the Get Access Token dialog and around the access token input field

The heavy lifting of listing to access token status property change events has now be moved to a helper class,
thus avoiding redundant setup in the OAuth2Form and OAuth2GetAccessTokenForm

SOAPUI-1640 Implement the Token status scenario
Show all statuses beside the access token input field and show profile names in the auth tab

To make it clearer when you restart SoapUI we're now showing the current status besides the
access token field at all times.
Also added support for showing the profile name and an "auth enabled" icon on the auth tab when
an auth profile is selected.
To clean up, unnecessary / unneeded statuses has been removed. These might be supported later.

SOAPUI-1640 Implement the Token status scenario
SOAPUI-1642 Implement the Request authorized scenario