Merge pull request #358 from jpbackman/hide-absolute-paths-on-client

Hide absolute paths on client
Show variable file name(s) if two variables have the same name
Calculate each file name hash when buffering file contents
Add source file path and hash to each section
Fix tests
Always show variable source file name
Always show variable source file name