Store good MAC's and interfaces in node_info after processing

This makes life easier for post-processing hooks and removes need
to pass valid_macs to _process_node.

Change-Id: I49191290b7941e88f7fcb25dba6a324e21acb63c