tests: reintroduce ":$HGPORT" in test output
This reduces the number of patterns that must be adjusted when writing tests.
tests: remove the last traces of $HGTMP
$HGTMP isn't needed - and if we need something like that then $TESTTMP is more
appropriate.
tests: remove filtertmp.py and helpers.sh
These nice starts ended up being replaced with globs.
tests: remove redundant globs
Many globs now just match $TESTTMP and is no longer needed.
tests: replace test tmp directory with $TESTTMP in test output
This reduces the number of patterns that must be adjusted when writing tests.
dispatch: properly handle relative path aliases used with -R (
issue2376)
This ensures the repo config is read relative to the repo root during
dispatch.
dispatch: remove superfluous try/except when reading local ui config
ui.readconfig() already handles IOError in this case.