needed to include platform.h in more places so that LITTLEENDIAN will be defined appropriately. closes #10860
`git add --renormalize .` For text files, git expects that all files are commited with LF line endings, it then (optionally) swaps to CRLF on checkout depending on .gitattributes and git config.
closes #823