FuncUtils.verify_tablestats: log table stats after processing all tables
FuncUtils.verify_tablestats: break out of loop if counter exceeded expected value
FuncUtils.verify_tablestats: assert on total counters
FuncUtils.verify_flowstats: similar fixes as with verify_tablestats
message: support setting fields with keyword arguments to the constructor

This enables creation of messages in a tree-like fashion.

The basic test module has been converted to the new API.
action: support assigning fields with keyword arguments to the constructor

The basic module has been changed to use the new API.
action_list: support setting actions in constructor
message: convert lists passed as keyword arguments to action_lists

The basic module has been changed to use the new API.
action: remove redundant action_ prefix from classes

The original names are kept as aliases. The basic module has been changed to
use the new API.