Fix NodeCollectionNICsDefaultHandler and add tests

Since last refactoring we have broken NodeCollectionNICsDefaultHandler,
so it's not working at all.

Change-Id: I67f1794b806e3281a34aff7deda233c986937942
Closes-Bug: #1374356
(cherry picked from commit af6247aef7540156a093582fd091c95a8501a7aa)
Merge "Fix NodeCollectionNICsDefaultHandler and add tests" into stable/5.1