JSHint should recurse more + pass all tests

... and should ignore mediaelement stuff.
Merge pull request #1 from thenewgroup/feature/code-cleanup-for-jshint

JSHint should recurse more + pass all tests