Webclient fix: Edit in assoc context menu (#416).

The "Edit" command appears in the association's context menu (additionally to lower toolbar).

Webclient public client-side API:
    2 new methods in AssociationType model class:
        - is_hidden()
        - is_locked()

See ticket 416.