Aggregated commit after VM failure

This change is the combination of 15 changesets
where the commit history was lost but the code was not
when a VM failed.

Bugs
o  policy rule IDs turned into strings instead of UUID objects
o  datasource driver no longer sleeps between polling since that
delays message handling as well
o  DSE prepush logic now properly aborts message send when
prepush_processor returns None

Features
o  more granular/unified/improved logging
o  Neutron driver now exports security groups, routers, and has
more robust port handling
o  Added policy_path to Congress server so it can load persisted
policies at startup

Change-Id: I3824d7dbacd09ecae86c47db7e3ceaf44aab4a85
Merge "Aggregated commit after VM failure"