Updated dependency versions, removed unneeded dependency
Replaced deprecated Slugify methods with FenixEdu Commons
Fixing compilation warnings
Cleanup
Bug Fix: Site slugs should now work
Theme files are no longer stored as Generic Files.

  * File edition is now working as well
Template cache is now invalidated when a theme file is edited
Expire template cache after 10 minutes, making sure inter-server changes are visible
Removed ThemeProvider, themes are now only loaded if they are not installed

  * Also added checksum to CMSThemeFiles
Bennu Toolkit with Group Editing Support
Merge branch 'develop' of github.com:ist-dsi/bennu-cms into develop

Conflicts:
	pom.xml
	src/main/java/org/fenixedu/bennu/cms/domain/Page.java
	src/main/java/org/fenixedu/bennu/cms/domain/Post.java
	src/main/java/org/fenixedu/bennu/cms/domain/Site.java
	src/main/java/org/fenixedu/bennu/cms/portal/AdminSites.java
Missing Files
Adding bunch o'stuff. Access Control on CMS, toolkit widget for access control and and themes can be created online
Themes are now fully editable
Themes are now fully editable
CMS is feature complete, can move files, duplicate themes
slug creation does not create a menu funcionality automatically
removing print
ignoring files generated by intelliJ
sites descriptions can become bigger than the available size. In those cases we just show the name of the site