ensures the default property aliases are set during ctor
Removes the various old hacks for the legacy user's membership provider, now that we have the AllowManuallyChangingPassword flag, these hacks are not required.
U4-4241 - UrlAbsolute() returns relative urls
Streamlines how strings are escaped with the sql expression helpers and syntax providers. Fixes: U4-4232 Umbraco.Core.Persistence.Querying issue with backslashes
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
removes version specific references to mysql in the proj files and web.config

ensures that escaping in the sql expression classes is done correctly without any double escaping. Also ensures that escaping is happening using the equals operator, not just the Equals() method and adds unit tests for them.
Fixes: U4-4232 Umbraco.Core.Persistence.Querying issue with backslashes
Ensures the default member type properties are put on a custom tab
Merge commit 'f06c9e823545d8e86309bb751e63b99a2a3b1a18' into 7.1.0

Conflicts:
	src/Umbraco.Core/Models/Member.cs
	src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
	src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
	src/Umbraco.Core/Umbraco.Core.csproj
	src/Umbraco.Core/packages.config
	src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
	src/Umbraco.Web.UI/config/ClientDependency.config
	src/Umbraco.Web/umbraco.presentation/umbraco/controls/passwordChanger.ascx.cs
Merge branch '7.1.0' of https://github.com/umbraco/Umbraco-CMS into 7.1.0
updates convention data types