Fix styling for labels of options list.

The required field styling should only be applied to actual labels and not labels of
option lists.

Make current user variable available in the top-level application module.
Only show 'edit' button for places created by the current user.
Add to API specs: An anonymous user can not edit depots and farms.