Simplify fetching tarballs in build tests

- use cache path feature to skip HTTP fetch atogether
- unified build.log
Support relative path as install prefix

Fixes #110
Merge branch 'relative-paths'