add bsn_flow_idle extension

Similar to standard OpenFlow idle timeouts with a flow-removed notification,
but does not remove the flow.