Renamed package in TableGateway from EventHandler to EventListener.
Added HastimestampListener in order to update created_at and last_updated_at fields automatically.
Modified CacheProxyFactory to update the cache when updating and deleting resources.