Update cAppPool to Accept Enable32Bit

- fixed a bug where the Get-TargetResource is using the wrong variable to check for app pool count.
- Test-TargetResource checks if UseraName is a BoundParameter
- Replaced Null check with PSBound parameter check
- IdentityType is no longer set to ApplicationPoolIdentity by default