Ignore function declarations in JSHint

Avoids an error where JSHint was producing a violation if a function was used
before its declaration, which is completely valid in JS.

![screenshot 2014-10-10 10 05 59](https://cloud.githubusercontent.com/assets/116327/4596114/cb3cdef2-509f-11e4-9c73-4983ed1ce33d.png)