Handle IOError exception if no /etc/os-release

On Synology DSM OS (Linux base), python throws an IOError when open does not find a file.
Previously only OSError was handled, now it handles both the OSError and IOError.
Merge pull request #457 from desbma/develop

Fix incorrect kernel thread detection with --hide-kernel-threads
Fix cyclic import

glances_globals -> glances_logs -> glances_processes -> glances_globals
Fix cyclic import (again)

glances_globals <-> glances_logging
Update NEWS and add Scrutinizer badge
Improve Python 3 compatibility
glances.conf: update