D&M is the only app using AccessControl and it was using a local version not this from ess-common. I found another way to restrict access in D&M that I think is a good solution and therefor deleted AccessControl component all together. We'll see what you think.
Renamed userContext to AuthContext since it handles more than just the user info.
This also contains some fixes for comments on previous MR.
I have a draft MR for D&M which can be used to test