inveniogc: consider journal cache subdirs

* Considers also subdirectories under WebJournal cache directory
  when deciding which files to prune.

Reviewed-by: Tibor Simko <tibor.simko@cern.ch>
Merge branch 'maint-1.1'

* maint-1.1:
  inveniogc: consider journal cache subdirs
WebJournal: structured cache

* Structure the cache with directories.  (closes #1544)

Tested-by: Ludmila Marian <ludmila.marian@gmail.com>
WebJournal: better exception handling when caching

* If an exception occurs when writing cache to disk, catch
  the exception, send it by email to admin, and continue
  serving the page to the user.

Tested-by: Ludmila Marian <ludmila.marian@gmail.com>
I18N: PO file update for the release of v0.99.8
Merge branch 'maint-0.99' into maint-1.0

* maint-0.99:
  I18N: PO file update for the release of v0.99.8
Invenio v0.99.8
Merge branch 'maint-0.99' into maint-1.0

* maint-0.99:
  Invenio v0.99.8

Conflicts:
	AUTHORS
	ChangeLog
	INSTALL
	Makefile.am
	NEWS
	RELEASE-NOTES

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
I18N: PO file update for the release of v1.0.5
Merge branch 'maint-1.0' into maint-1.1

* maint-1.0:
  I18N: PO file update for the release of v1.0.5
  Invenio v0.99.8
  I18N: PO file update for the release of v0.99.8

Conflicts:
	NEWS

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Invenio v1.0.5
Merge branch 'maint-1.0' into maint-1.1

* maint-1.0:
  Invenio v1.0.5

Conflicts:
	INSTALL
	Makefile.am
	RELEASE-NOTES

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
I18N: PO file update for the release of v1.1.2
Merge branch 'maint-1.1'

* maint-1.1:
  I18N: PO file update for the release of v1.1.2
  Invenio v1.0.5
  I18N: PO file update for the release of v1.0.5
  Invenio v0.99.8
  I18N: PO file update for the release of v0.99.8

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Invenio v1.1.2
git: new entry in gitignore

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
installation: fix autotools rsync instructions

* Amends upgrade instructions (rsync in RELEASE-NOTES) in order to use
  new invenio-autotools.conf file created during upgrade.  (Keeping old
  file would mean not updating Invenio version number in the page footer,
  not taking into account possibly newly installed prerequisites, etc.)

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Merge branch 'maint-1.0' into maint-1.1

* maint-1.0:
  installation: fix autotools rsync instructions
  git: new entry in gitignore

Conflicts:
	.gitignore

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Merge branch 'maint-1.1'

* maint-1.1:
  installation: fix autotools rsync instructions
  git: new entry in gitignore
  Invenio v1.1.2

Conflicts:
	.gitignore

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
Merge branch 'master' into next

* master:
  installation: fix autotools rsync instructions
  git: new entry in gitignore
  Invenio v1.1.2
  I18N: PO file update for the release of v1.1.2
  Invenio v1.0.5
  I18N: PO file update for the release of v1.0.5
  Invenio v0.99.8
  I18N: PO file update for the release of v0.99.8
  WebJournal: better exception handling when caching
  WebJournal: structured cache
  inveniogc: consider journal cache subdirs