[3.0] Hide available values not implemented yet

- Remove the ModelAccessControl values that are not implemented in loopback yet:
 -  Role.RELATED
 -  ACL.ALARM
 -  ACL.AUDIT

- ModelRelation - add `hasOne`, make the API consistent with ModelAccessControl

/to @raymondfeng @ritch please review