ConfigParse: make choice-spec more consistent with dict.

This allows "choice" to be composed with other types such as dict and
removes the custom parsing bits in place just for choice.
Move admin/sponsor/employee permissions to LiveConfig.