(maint) updates to spec_helper

Looking at some of the things that puppet does with
spec_helper and emulating, looking to increase test
performance when we really start to get testing going
provide is_inherited from ace
Provide ace permissions mask, allow rights=> ['mask_specific']

This allows for granular control and gives the ability to really dial down
specific permissions.
Add ace.sid

This allows us to get access to the SID of the underlying name as part of the
ace data without having to make any calls to find it.
Add ace child_types => :none

This allows you to specifically state that there is no inheritance
(maint) add :must_not alias for :should_not
(maint) prettify the resource output for ace

Overrides to_s to provide a nice looking output when
running puppet resource acl somewhere
Windows provider get properties

This provides the work necessary to complete getting and converting
ACLs and ACEs from file resources.