Cache configuration, Entity Table Prefix

Add support for Cache configuration, instead of let Doctrine choose what to be used as a cache, let's be specific.

Also added support for Entity Table Prefix.