Merge changes from topic "TemporaryDir rm -rf"

* changes:
  base: TemporaryDir rm -rf directory in destructor
  liblp: Use TMPDIR instead of P_tmpdir.