JsFile: Allows for file-wide jscs configuration 

Fixes #487

- [ ] File config should only be the first line in the file. Currently it chooses the first seen, which will conflict with #486