Allow removing of acl entries also if no annotation used

I'm not sure what is the exact reason to not remove acl entries if you are not using @DomainObject annotation.

Maybe there is a reason, but I don't see it currently.

I think a good solution is to allow different scenarios:

* config_remove = true, no annotation -> delete
* config_remove = true, annotation(remove=true) -> delete
* config_remove = true, annotation(remove=false) -> NO delete
* config_remove = false, no annotation -> NO delete
* config_remove = false, annotation(remove=true) -> delete
* config_remove = false, annotation(remove=false) -> NO delete

What do you think?