Reorganize the vnswif_listerner.cc based on the object type
Modify vnswif_listener.cc to maintain table of link-local addresses and iterface table
Add test code for vnswif_listener.cc