Add a default value to the 'Time To Leave' parameter in the set method of the cache interface
Doc update
Add third party library phpfastcache for data caching

https://github.com/khoaofgod/phpfastcache
Add wrapper class for phpfastcache implementing the TRestCacheAdapterInterface
Add data caching support to the model
Add some constants and add caching support to our configs
Update testing models
Fix typo in variables names
Avoid create new objects when there is no data response for a single record