Added GUID type as new AkType
added GUID type
bug fixes GUID type + Create_random_GUID() method added
Added proper type handling in yamlTester
Updated on comments from Nathan
Merge branch 'master' into guid
Copy columns using type instance, not type names.
Typo.
Move the selection of a types translator into the schema manager and plumb that around a lot.
New AIS builder needs a types translator now.
Use JDBC types, not type names, in new AIS builder.
Remove AIS builder methods taking name and so remove types registry from builder.
Track types in registry by bundle UUID, allowing duplicates by just type name.
Added TypeID for GUID to parser, updates to support this
Keep timestamp columns in system tables as unix timestamp seconds for now.
Change tests that still use AISBuilder to avoid obsolete column methods one way or another.
merge SytzeH: Guid type + create_random_guid() method

Merge pull request #1252 from SytzeH/sql-layer/guid
https://github.com/FoundationDB/sql-layer/pull/1252
merge MMcM: Make schema manager the ordinary source for the type translator

Merge pull request #1256 from MMcM/sql-layer/schema-manager-type-translator
https://github.com/FoundationDB/sql-layer/pull/1256
Renamed CHAR function to CHR, and made it actually work
Made common function unaware of MCompat types