Adding isManager/isViewer properties to content and discussion items

Added the following properties to content and discussion profiles:

 * isManager   - for when the user has explicit access to the object
 * isViewer (= isMember for discussions)
 * canManage
 * canShare

Discussions also have:
 * canView
 * canPost

Includes the follow-up for https://github.com/oaeproject/Hilary/pull/856
If you are only checking `isManager`, it would only check to see if you have explicit manage (the method naming is suggesting that any way). What about if you are implicitly a manager such as admin? Either the method name or the logic inside it needs to change I think.