OFStateMananger: add flowtable iterator

This iterator is safe to use with concurrent modification of the flowtable
because it puts itself on the iterators list of the current flowtable entry. If
an entry is deleted it will advance all the iterators pointing to it.