sync oslo log updates

this helps address the issue where syslog gets overloaded and we
loose the ability to figure out what's going on in clients like
nova-manage

Change-Id: Iedde5ed4e8e23e204be4fa7a19e9514acf2ebf86
Make sure no duplicate forward rules can exist.

Some failure conditions can cause floating forwards to not be properly
removed. We know that duplicate floating rules will never work, so
even if we have had other failures there is no need to create duplicate
forward rules. This patch fixes the issue by removing all existing
forwards for a floating ip before adding new ones. It adds a method
to IptablesTable to remove rules by regex and includes tests for new
method and the specific case of a duplicate forward.

Fixes bug 1133527

Change-Id: Iaf5df8406fc49e92bac328cd81ffda1969b77d68
Fix IBM copyright strings

Update IBM copyright strings to one consistant format

Change-Id: If4aef948bac27fe337991f36ea1bf02d4078e8bf
Merge "Fix IBM copyright strings"
Merge "sync oslo log updates"
Merge "Make sure no duplicate forward rules can exist."
Merge remote-tracking branch 'm_src_repo/master' into build-temp