powershell.lang: Update keywords and formatting
Resubmission with fixed commit history.
- Added new keywords for the following:
- Cmdlets
- Aliases
- Datatypes
- Parameters
- Misc keywords
- Removed invalid keywords (
case
,else
). - Unified indentation to use 2 spaces.
- Fixed incorrect operator definition.