clear edge->route when create
remove route_split_pattern function
insert conditions at endpoints
Add r3_tree_match_with_entry function to match with match_entry