add rule: disallowFunctionDeclarations

Require all functions to be created with function expressions.

I didn't bother with the reverse rule (`requireFunctionDeclarations`) because I can't imagine someone programming successfully in JS without ever touching a function expression.