[FrameworkBundle][Translation] moved cache to Translation component

[Translation][Cache] removed accessors for options.
[Translation][Cache] Removed the options from the arguments of Translator

Fixed phpdoc

Aligned variables and description

Removed enableCache and added cache setup in constructor

Added tests for locales with . and @ with caching