Storage Format added

Added storage_format to table and index tables in information_schema
tests have been updated to reflect this
Storage Format string added

Storage format has been added to the Storage description and is now
passed to the constructor by all storage format and storage
descriptions calls
cleanup

cleaning up, added assertion storageFormat is not null
fixing

changed memory and full text storage format from row data to memory and
full text, also fixed but causing a few tests to fails since they were
calling the wrong constructor
Fixing inconsistencies

all fixed up
fixing up

fixing identifier in TestStorageFormatExtended
fixing tests

fixing up the TreeServiceExchangeCacheIT test to use proper constructor
and passed identifier to super.finishStorageDescription, since it can
be called without a Format being set first
Fixed

Fixed issue, there was an identifier inside StorageFormatRegistry as
well as inside of the classes that extended it so it was not being set
with SFR
StorageFormatRegistry fix

Set all constructors for SFR to take in storage format string
Duplicate identifier variables

removed identifier inside *StorageFormatRegistry, they now use
*StorageFormat
merge JerettS: Add STORAGE_FORMAT to information_schema tables and indexes

Merge pull request #1370 from JerettS/sql-layer/Storate_Format
https://github.com/FoundationDB/sql-layer/pull/1370