Trailing space after `function` should not be required

+ Allows for correct highlighting of `function ()` and `function()`
Merge pull request #11 from alademann/syntax-improvements

Trailing space after `function` should not be required