basic LAG (SELECT group) support

Reviewer: @poolakiran

This is just enough to spread traffic over a few ports. Port down events are
not yet handled.