Fixed possible infinite loop in Resolve-DscConfigurationProperty

Loop condition appeared to be intended to only check 5 or 6 scopes before bailing, but the logic was flawed, and the loop would go on forever unless it found a valid $ConfigurationData variable.
Merge pull request #50 from dlwyatt/InfiniteLoopFix

Fixed possible infinite loop in Resolve-DscConfigurationProperty
Function path referring to xPSDesiredStateConfiguration naming convention.
Merge pull request #55 from jhofferle/master

Function path referring to xPSDesiredStateConfiguration naming conventio...
Get-ConfigurationData does not filter data

I ran into a problem where the filtering wasn't working as expected.  Taking a look at this I discovered that the switch statement was only ever hitting default.

The basic change was to add "filter" to the switch statement to match the parameter set name. I also cleaned up the style a bit 'cause of my personal OCD, though I can completely roll that back if needed.
fixed dynamic ip skip

fixed issue: if the desired IP is already assigned via dhcp the resource
does not apply the change
Added Invoke-DscApply
Updated cRDPEnabled

Added NLARequired, which sets Network Level Authentication for RDP.
Added EnableDefaultFirewallRule, to enable the default remote desktop
rules in Windows Firewall. If set to false, it will ignore the firewall
settings, to allow for another source to control firewall rules.
Tweaked some code.
Merge pull request #62 from llstrk/cRDPEnabled-change

Updated cRDPEnabled
Merge pull request #59 from jhofferle/master

Added Invoke-DscApply
Merge pull request #57 from ArtWDrahn/patch-2

Get-ConfigurationData does not filter data
Merge pull request #58 from mikepfeiffer/master

Adding support for setting current dynamic IP to static
Merge pull request #63 from brettski/master

Create md file from docx
Merge remote-tracking branch 'upstream/master'