Hidden communities patch

A patch that presents a possibility to hide some
communities in community-list and main page views.
Their collections are then displayed at top-level.
Some modifications-specific translations added.
Added support for locale switching in some aspects
Updated ceon-1 patch.

More aspects generate locale switching page metadata.

Merge branch 'ceon-1' into dspace-3_x