Merge branch 'master' into LMW-36-ddl-call-service-submit

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/Login/LoginWidget.swift
Merge branch 'master' into LMW-38-ddl-form-element-text

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/Login/LoginWidget.swift
Merge branch 'master' into LMW-39-ddl-form-element-textbox

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/Login/LoginWidget.swift
Merge branch 'master' into LMW-45-ddl-form-element-select

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLParser.swift
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Tests/DDLParser_i18n_Tests.swift
Merge branch 'master' into LMW-49-beta-6

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLParser.swift
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Tests/DDLParser_i18n_Tests.swift
LMW-49 Removed old workaround comment
Merge branch 'master' into LMW-36-ddl-call-service-submit

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-38-ddl-form-element-text

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/TableView/DDLFormTableView.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-39-ddl-form-element-textbox

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-45-ddl-form-element-select

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-47-ddl-form-element-document

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Library/Source/DDLForm/DDLParser.swift
	ios/Library/Source/DDLForm/elements/DDLElement.swift
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Tests/DDLParser_i18n_Tests.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-50-ddl-form-element-number

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Library/Source/DDLForm/DDLParser.swift
	ios/Library/Source/DDLForm/elements/DDLElement.swift
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Tests/DDLParser_i18n_Tests.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-46-ddl-form-element-date

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Library/Source/DDLForm/DDLParser.swift
	ios/Library/Source/DDLForm/elements/DDLElement.swift
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Tests/DDLParser_i18n_Tests.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-44-ddl-form-element-radio

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget+progress.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Library/Source/DDLForm/DDLParser.swift
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Tests/DDLParser_i18n_Tests.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-49-beta-6

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'master' into LMW-40-improve-hud

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/DDLForm/DDLFormTableView.swift
	ios/Library/Source/DDLForm/elements/DDLElement.swift
	ios/Samples/Swift/Liferay-iOS-Widgets-Swift-Sample.xcodeproj/project.pbxproj
Merge branch 'LMW-36-ddl-call-service-submit'
Merge branch 'master' into LMW-38-ddl-form-element-text
LMW-38 Extract method to simplify tests
LMW-38  Remove unnecessary method override (implementation was the same as that of the parent)