LPS-48694 Added serviceContext to ServiceContextThreadLocal in JSON web service invocations
LPS-48694 Added new sendPassword methods to service
LPS-48694 Removed duplicated code
LPS-48694 Removed unused service method
LPS-48694 Applied new exceptions pattern
LPS-48694 Remote service returns if the new password was sent to the user
LPS-48694 Renamed service method
LPS-48694 Added new method to send password by screen name and userId and remove duplicated logic
LPS-48694 Added javadoc
LPS-48694 Added service context and locale thread locals in tests execution
LPS-48694 Added basic tests for send password service method
LPS-48694 Changed to new enclosed tests pattern
LPS-48694 Added proper expected exceptions assert
LPS-48694 Renamed inner methods to follow new pattern
LPS-48694 Extracted common context setup logic for WhenGroupAdminOperations context
LPS-48694 Extracted common context setup logic for WhenGroupOwnerOperations context
LPS-48694 Reorganized methods to group them by context
LPS-48694 Extracted common context setup logic for WhenUnsetOrganizationUsersForNonSiteOrganization context
LPS-48694 Extracted common context setup logic for WhenUnsetOrganizationUsersForSiteOrganization context
LPS-48694 Moved test methods to same context