[BACKLOG-1495] - Add the ability to change the visibility of a data sour...

...ce

integration test, change response status codes, flush cache on ACL set

@CodeOnCoffee if you will suggest some other response codes for get/set ACL I will correct this PR