Settings fields as required
Merge pull request #1 from georgeye/master

Pass in node_role/node_version.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/popcorn.proto