Harden JSHint configuration
Add ESLint configuration
Add JSCS configuration
Merge branch 'linters'

Add configuration files for ESLint and JSCS.