- Condensed command-line argument if statements.
- Added a 'pause' command-line argument.
- Added support for including element attributes in node sorting.
- Added the 'primary_attr' flag, that will always use that attribute as first in an
  element's sort comparison and is put first in the attributes when prettied.
  Currently the primary_attr can only be specified in the code, defaulted to 'GUID'.
- Added code that allows you to overwrite the input file using the --overwrite command-line flag.
  If only an input file is specified without outfile nor --overwrite, the result is written to stdout.
- Formatted the code to my preferred style.
- Add README.md as an Embedded Resource,
  and added GetEmbeddedReadme() to use the README.md as the help '/?' content.