Allow config override for specific files
Better config merge for JSHint

Globals are now correctly merged