Complete ACL mapping with Darwin.
General cleanup of ACL code, place in correct files.