Move copying of basic properties to a helper.

This includes only properties that are boolean or strings, and not
those that are arrays (as these may want additional per-item handling).

Change-Id: Iba32896d57fdc355c26a94c516ae4f9542212f73
Avoid showing students the Register Users button.

The backend already blocks registration requests from students, this
just avoids showing them a button that is ultimately useless.

Change-Id: Id24841f524ec6691d025f897f0622b455b0a5691