Updated ANTLR Version to 3.5.2, which is fully compatible with Java 8
Refactor: Completely rewritten bennu-portal to allow for greater flexibility
Portal.js now uses Twig.js

  * Updated default theme accordingly
New Feature: Server-side layout injection
Rewritten bennu-admin to comply with the new bennu-portal
Add server-side default theme
Refactor: Portal.js now loads twig automatically

  * Also improved handling of client-side modules in Twig.js
Fixed menu data visibility
Replacted old bennu-admin with the new version
Pass developmentMode in portal data viewer
Bug Fixes to the portal layout injector
Allow "Grouping" of Applications for better visualization
[bennu-portal] Support invisible functionalities, and sort functionalities in Applications
Add multipart configuration to bennu core
Allow skipping layout injection on a per-request basis
Bug Fix: If two MenuItems happen to have the same order, sort them by title
If the selected layout is not available, fall back to the default layout for the selected theme
Add a method to return all the available child containers of a MenuContainer