Make barclamp compatible with SUSE

We now always use correct apache user/group.

Other SUSE-specific changes:
- adjust package names and paths to match the SUSE ones
- add SUSE specific vhost config of horizon
- add a logrotate file for the logs
- use COMPRESS_OFFLINE

Part of the changes here are from Ralf Haferkamp <rhafer@suse.de>,
Sascha Peilicke <saschpe@suse.de> and Michal Jura <mjura@suse.com>.
use public IP for dashboard link
set secure permissions (bnc#771101)
enable password_validator (bnc#750135)
turn off debugging by default for dashboard
randomize SECRET_KEY on first startup (bnc#755607)
Update HORIZON_CONFIG local_settings.py for Grizzly