Move channel to /dev/shm.

Fixes mmap problems when Parrot's temp-dir is on file systems like GPFS.

Fixes #305.
Merge remote-tracking branch 'ccl/pull/597/head'

* ccl/pull/597/head:
  Lookup the pfs_process to get the right table.
  Translate /proc/pid/maps entries to Parrot files.
remove unused variable causing gcc warning
Merge remote-tracking branch 'ccl/pull/595/head'

* ccl/pull/595/head:
  Optimize dirent size and batch copy out.
  Include full dirent information for getdents.

Conflicts:
	parrot/src/pfs_dispatch.cc
	parrot/src/pfs_dispatch64.cc
Merge branch 'batrick-4.3-parrot-maps' into parrots4.3
Merge branch 'batrick-4.3-unused-variable' into parrots4.3
Merge branch 'batrick-4.3-parrot-d_type' into parrots4.3
Merge branch 'parrots4.3' into release/4.3