Fix file name in header and move lexical-binding to beginning of file

Lexical binding must be at the beginning of a file.
Merge pull request #2 from lunaryorn/patch-1

Fix file name in header and move lexical-binding to beginning of file