Source files cleanup

- LF line endings
- LF at EOF
- No trailing whitespace
- Indentation to 4 spaces, no tabs
Changes charset and 'coding' declarations to utf-8