teamd: allow to intr team on second SIGINT

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: introduce TEAMD_ENOENT macro

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: lacp: handle port removal race for port enable/disable

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: introduce teamd_loop_callback_fd_add_tail()

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: workq: do not schedule already scheduled work

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: ab handle race between port removal and enable/disable

Signed-off-by: Jiri Pirko <jiri@resnulli.us>
teamd: workq: add workq callback at the end of lcb list

Signed-off-by: Jiri Pirko <jiri@resnulli.us>