Use a form field for subnetworks that has validation

This field does validation, but doesn't do normalization.
For that we should use a library.

Change-Id: Ib1f540ee088d4231f139501c34886d10f3ca6cf4