scripts: Fix zotonic_install
mod_base_site: fix typo in divv tag.
core: make the zotonic_setup compatible with OS-X and BSD grep.
Issue #777
core: refactored parsing of config files.
Changed z_sites_manager:get_site_config/1 to return either {ok, Props} or {error, Reason}.
Added z_sites_manager:get_builtin_sites/0.
Don't try to start any sites in priv/sites, unless it is a builtin site.
core: hide the builtin sites from the zotonic_status overview.
mod_oembed: fix for z_string:to_name/1 now returning a binary.
core: remove /priv/sites from the .gitignore.
It now contains sites that are part of the core source tree and should be committed.
core: let the template {% print m.rsc[1] %} print all rescource properties.
Same for {% for k,v in m.rsc[1] %}.%
core: start the testsandbox site if the nodename ends with '_testsandbox'
scripts: Fix zotonic_install, download Erlang directly (not using system vsn)
doc: Clarify upgrade notes on changed global config files
doc: Change m_rsc documentation for printing rsc's properties
core: Fix retrieving the test sandbox config
doc: Clarify why Zotonic cannot directly use port 80

See #779
core: more binary/list changes (due to z_string changes)

(cherry picked from commit fd19276524b923ac1b2f5a4f7cbec2c468887599)

Conflicts:
	src/support/z_media_archive.erl
core: correctly derive preview filenames if parts are binaries.
core: fix race condition where resource is deleted while also being pivoted.

(cherry picked from commit 6df5a8809dee4df2555611255a76c9382c8c1a0c)
mod_admin_frontend: fix for introduction of z_editor.
Also sync the language tabs.

(cherry picked from commit 70333974845d2e906d1db848b328ece10d7897b6)
mod_admin_frontend: show timezone with publication date range.

(cherry picked from commit 635272df07c0f82700c008151b5ea448513290a8)
core: fix datetime conversion of date tuples (without time)

(cherry picked from commit 39c19983cd2a8c9356f1152cafff930da32aa1fa)