Substituted usage of deprecated Scala reflection calls with a more modern approach (TypeTags), removing two compiler warnings.
Set the default line separator behavior, in case people don't have core.autocrlf set.

Files in the repo have inconsistant line separators some are LF some are CRLF.
Using `text=auto` should ensure that all files are checked with LF into the repository.
Normalize line endings to LF (Issue #166)
Merge remote-tracking branch 'remotes/origin/SFX-2'
Normalize line endings to LF (Issue #166)
Merge remote-tracking branch 'remotes/origin/SFX-2'