Move tmpdir for CI. #333.
Move tmpdir for CI. #333.

For some reason, when $TMPDIR is set to `pwd`/tmp (i.e., in the build
workspace), the gconfd-2 process started by Firefox during the Selenium-backed
tests stops responding (causing the test to fail) and eventually eats all the
memory on the machine (causing Jenkins to die). Using the system default
TMPDIR (/tmp in our case) does not show this problem, but makes it so that
builds share temporary files and so might interfere with each other. Moving
$TMPDIR to a unique-per-build-params directory under $HOME resolves this
issue.

bricesanchez/surveyor,alanjcfs/surveyor,blueboard/surveyor,serracorwin/surveyor,Guestfolio/surveyor,blueboard/surveyor,lampo/surveyor,serracorwin/surveyor,fhisamoto/surveyor,risuiowa/surveyor,Guestfolio/surveyor,fhisamoto/surveyor,HeHStudy/surveyor,HeHStudy/surveyor,NUBIC/surveyor,risuiowa/surveyor,Guestfolio/surveyor,lampo/surveyor,bricesanchez/surveyor,bricesanchez/surveyor,alanjcfs/surveyor,markedmondson/surveyor,blueboard/surveyor,anitsirc/surveyor,risuiowa/surveyor,blueboard/surveyor,HeHStudy/surveyor,alanjcfs/surveyor,NUBIC/surveyor,fhisamoto/surveyor,lampo/surveyor,markedmondson/surveyor,anitsirc/surveyor,anitsirc/surveyor,alanjcfs/surveyor,fhisamoto/surveyor,bricesanchez/surveyor,Guestfolio/surveyor,HeHStudy/surveyor,risuiowa/surveyor,markedmondson/surveyor,NUBIC/surveyor,serracorwin/surveyor,lampo/surveyor,anitsirc/surveyor