during node edit, offer user to define intended node role
added network role
network role
show Undecided label for no_role
Merge pull request #796 from jsuchome/intended-roles

This got smoketested, and pull requests depending on it got smoketested too. It also got +1, so merging.