Altered constructor to accept arguments.
Added SDDL_REVISION_1 constant.
Added ace/string conversion functions.
Added SECURITY_ATTRIBUTES struct.
Use relative require.
Wrapped a couple functions in a begin/rescue block since they don't seem to always be exported.
Added standard access right constants.
Modified constructor to take a size as first argument, and pass that to InitializeAcl.
Aded AddAccessDeniedAce function.
Updated add_access_denied_ace method, and documentation.
Added MAXDWORD.
Added DeleteAce, AddAce and Getce.
Updated delete_ace method, added some comments.
Merge branch 'ffi' into acl
Add AddAccessAllowedAceEx and AddAccessDeniedAceEx.
Support ace flags when adding aces.
Added ace flags.
Doc updates.
Fixed a declaration, forgot it had separate ansi and wide versions.
Fixed a struct member name.