First version of source position information in error messages
Better layout for pretty printed values
Fix remaining bugs related to source position information
Pretty printer for let expressions. Only show first and last errors when not using -v
Revert "Revert "Initial work on #242""

This reverts commit c7d2699bc822d9ee3fcb433774f806ec2c1864ed.
Merge branch 'srcpos'