Avoid selecting controller nodes for storage

If no nodes was specifically selected as storage node,
prefer the non-controller nodes for storage.

Helps with https://bugzilla.novell.com/show_bug.cgi?id=882808
I that case, shouldn't the controller nodes also be removed from the ```nodes``` list? Otherwise they might still appear before any non-controller node in that list.