Allow empty parameter list in functions.

Fixes #203.
Updated CONTRIBUTING to mention ReferenceTests.
Merge pull request #204 from ygra/function-with-empty-parameter-list

Allow empty parameter list in functions.