MenuBundle

* Menu entity with nodes
* Node entity with subnodes
* Service to load menus with nodes, using caching providers
* Functional and Unit tests
* MenuManager uses AbstractCacheWrapper for caching results
Merge pull request #114 from elcodi/feature/menu-bundle

MenuBundle