SMW\SQLStore\PropertyTableDefinitionBuilder (fixedProperties to Settings)

Code coverage: 100%
CRAP: 17

* Move getPropertyTables() into SMW\SQLStore\PropertyTableDefinitionBuilder class
* Add SMW\Test\PropertyTableDefinitionBuilderTest
* Add SMW\Test\SQLStore\SQLStoreTest to cover getPropertyTables()
* Add 'SMWSQLStore3Table' class alias 'SMW\SQLStore\TableDefinition'
* SMWPropertyTables was renamed to SMW::SQLStore::PropertyTableDefinition [1]

[1] https://www.semantic-mediawiki.org/wiki/Hooks:SMW::SQLStore::PropertyTableDefinition

Bug: 48841

Change-Id: Ia0416782494ae1310bd949d17c52902d4afe7c45
Merge "SMW\SQLStore\PropertyTableDefinitionBuilder (fixedProperties to Settings)"