Admin: add module names to Modules table

fixes #737
Add IRC notifications to Travis builds
Merge pull request #738 from mawuli-ypa/master

build: Add IRC notifications to Travis builds
core: maintain history of previous rsc page_paths

A new table, rsc_page_path_log, keeps an administration of old page
paths for redirecting the old page path to the new page path when the
page path changes. This is important for SEO and for keeping links
working when the page path changes.
core: fix SVG mime type mapping from ImageMagick identify.
core: execute page_path log update into rsc update transaction
Uniformity: use space before slash

Make similar to _admin_edit_sidebar.person.tpl
typo
Document modules command
core: Upcoming Zotonic release will require Erlang R15B03-1 or newer.

Rationale is to always support up to 2 major versions behind the
current (or upcoming) major version. At this point the upcoming Erlang
version is R17.
core: Downgrade required OTP release to R15B03

It turns out there are no binary packages available for R15B03-1, and a
lot of distros are still on plain R15B03.

Fixes #740
doc: Add note about changed 'hostalias' in 0.10 upgrade notes
mod_base: Add German translation
doc: Update guide on adding custom content blocks
mod_mailinglist: Do not crash when recipientdetails filter encounters an empty body
core: Getting unit tests running again

The testsandbox site no longer has a database.
core: Re-enable zotonic_status, fix build

Makefile changes were a bit over-optimistic.
core: Add testsandbox config file
tests: test master only for now on Travis CI; no database.
tests: Disable z_lib tag test

These tests broke on test systems with a timezone different than GMT+2
and were not generally very useful tests anyway.