Whitespace (separate commit)
Add --ddump-ast-pretty option.
Parser cleanup
Make fun/let change and update examples
Disallow implicit return () at end of <commands>

(Only place where it is now inserted implicitly is for missing else branches)
Don't allow junk at the end of a source file

This closes #47.
Cleanup the expression parser
Merge branch 'issue/47' into dev

Conflicts:
	code/WiFi/receiver/OFDM/LTS.blk
	code/WiFi/receiver/OFDM/pilotTrack.blk
	code/WiFi/receiver/cca/cca_tufv.blk
	code/WiFi/tests/test_real_rx.blk
Merge branch 'feature/cleanup-expr-parser' into dev

Conflicts:
	code/WiFi/receiver/OFDM/LTS.blk
	code/WiFi/transmitter/crc.blk
	tests/parser/nosemi-noseq-tc_error1.wpl
	tests/parser/noseq-tc_error1.wpl
	tests/parser/t12.wpl
	tests/parser/tc_error1.wpl
Fix two "let in"s that slipped through the merge.
Disallow implicit () in statement lists
Merge branch 'dev' of github.com:dimitriv/Ziria into release