Adding ACL nodes support

@pamval, @diogofscmariano, @dkincade, @pentaho-nbaker, please take a look and merge.

I've squashed and reordered our commits from the ds-provision branch, leaving the whole PR to contain those, that are semantically separate.