Check whether user can location target when editing campaign.
finalize_completed_campaigns: Fix query for paid finished campaigns.

Thing._query doesn't filter as one might expect when doing a
comparison of integer values becauase all data attribute are
treated as strings.
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.