move validateES6 to after preprocessing; fixes #785
Merge pull request #786 from ghempton/es6-preprocessors

move validateES6 to after preprocessing; fixes #785