Bug fix
-Allow switch with no ports
-Accept port add event before switch add
-Delete port based on port number