extra-source-files
Added an HLint configuration
Removed unused pragmas
Updated travis configuration