LMW-26 Refactored widget’s view hierarchy setup
LMW-26 Custom actions assignment can now be configured using a template method (event)
LMW-26 BaseWidgetView is not the delegate for all UITextField that includes
LMW-26 Tab sequence implemented in BaseWidgetView
LMW-26 Flat7 widget views should inherit from default widget views because they share the same input data (only changes the UI and UX)
LMW-26 New tab sequence model applied to widgets
LMW-26 UITextField delegate removed
LMW-26 Added missing LoginView in default theme
LMW-26 Simplified collections syntax
LMW-26 Fixed failing unit test
LMW-26 Added tests for tab sequence
LMW-26 Added tests to project
LMW-26 Renamed method
LMW-26 Support tag values as tab sequence
LMW-26 Added tag values
Merge branch 'master' into LMW-26-tab-sequence

Conflicts:
	ios/Library/Liferay-iOS-Widgets.xcodeproj/project.pbxproj
	ios/Library/Source/Base/BaseWidget.swift
	ios/Library/Source/Base/BaseWidgetView.swift
	ios/Library/Source/ForgotPassword/ForgotPasswordView.swift
	ios/Library/Source/ForgotPassword/ForgotPasswordWidget.swift
	ios/Library/Source/Login/LoginView.swift
	ios/Library/Source/Login/LoginView.xib
	ios/Library/Source/Login/LoginWidget.swift
	ios/Library/Themes/Default/ForgotPassword/ForgotPasswordView-default.xib
	ios/Library/Themes/Flat7/Login/LoginView_flat7.swift
LMW-26 Fix compilation errors after merge
LMW-26 Consolidate setUpView* methods to simplify their semantics
LMW-26 Consolidate setUpView* methods to simplify their semantics
LMW-26 Group and order methods according to the newly defined coding standards