Add proper inheritance scheme to Windows ACLs.

This required new syntax, and some old misleading syntax was also
changed:
  acl_directory_inherit -> acl_default
   specify_inherit_aces -> specify_default_aces
            new keyword -> acl_inherit

Fixes issue 1832.
Made the acceptance test template more Windows friendly.
Added ACL autotests for Windows and Linux.
Updated documentation for new ACL syntax.
Merge branch 'master' of git://github.com/cfengine/core into winAcl
Merge branch 'master' of git://github.com/cfengine/core into winAcl
Merge pull request #625 from kacfengine/winAcl

Fixing issue 1832 about ACLs