Refactoring s390 code and fix for bnc813835

The s390_DeviceReady condition in handleOverview returned wrong results for
non-s390s; the rest is refactoring.
Updated changelog.
Merge pull request #73 from mchf/Code-11-SP3

Small refactoring in s390 related code and fix for bnc813835