Reject simple declarations that look like function calls.

This is just a temporary fuzzy rule needed so we can continue
to work (design and implement) the IR and the code generator.

The hack will go away as soon we have proper name resolution
in place.
Start to test the IR code.

Also, reduce the number of newline characters in IR textual
representation.
Add some stub code to deal with conversion-function-ids.