Fixed validation of novanetwork w/o autoassignment

 Novanetwork can't work with floating ip pools with IDs. And it always
 fails to start cluster when novanetwork used without auto_assignment
 of floating IPs. So added feature to check floating ip pools by name
 in validation

Change-Id: I9ef9897a95350e142bd0729402a8f26906349ee5
Closes-Bug: #1308541
Improved validation for data-sources creation

Change-Id: Ia9734e209ca6fd68ccb0261bc2421da9f88b315a
Closes-Bug: #1272137
Merge "Improved validation for data-sources creation"
Merge "Fixed validation of novanetwork w/o autoassignment"