Added missing parenthesis

Note that even functions whose last argument is a one-line function
literal have parenthesis now.

How to do with functions whose last argument is a multi-line function is
not settled yet. Neither is whether `require` should have parenthesis.
Merge pull request #140 from lydell/cleanup

Added missing parenthesis