clang-format rules modernized

The 'old' clang-format rules file included lines that the current CI
tools do not like. This change updates the rules file to match what's
current in use for other OBMC subprojects like entity-manager and
dbus-sensors.

Appropriate files have also been updated according to the new rules
file.

Change-Id: I48aa704aa99ed5da379574ba35233ee5842afd31
Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>
3 files changed