Unify behavior of mode bits for files/directories.

Previously the prescribed behavior by chirp_reli.h mandated that only the user
executable bit could be set. However, the chirp_fs_local.c implementation
allowed setting group/other bits and the executable bit can only be changed if
the file is not a directory.

This commit explicitly documents the user may set group/other bits and the user
executable bit (for non-directories). All backend file systems implement this
except HDFS, which has no executable bit.
Explicitly check for function in linked library.

Apparently early versions of systemd or just Fedora 18 have the appropriate
headers and systemd shared library but the function is not available.
Seconds from Epoch is always (already) in UTC.

Oopsies. This code was basically adding the localtime offset to the Epoch.
add --name-list option doc into Parrot doc.
Added several submission scripts
Moved lpw-scripts to contrib directory.
Adds README to contrib.
Merge pull request #448 from btovar/contrib

Contrib
Formatting and missing html tags.
Documentation for Parrot's --name-list.

* pr-450:
  Formatting and missing html tags.
  add --name-list option doc into Parrot doc.
remove useless cast
Allow user to set certain mode bits for mkdir.
mode -> amode (as man page)
Merge remote-tracking branch 'ccl/pull/430/head'

* ccl/pull/430/head:
  mode -> amode (as man page)
  Allow user to set certain mode bits for mkdir.
  remove useless cast
  Unify behavior of mode bits for files/directories.
Remove obsolete chdir operation.
Add basic chown FS operations.
Don't wrap basic FS wrappers.
Various code cleanup.

* chirp-cleanup:
  Don't wrap basic FS wrappers.
  Add basic chown FS operations.
  Remove obsolete chdir operation.
Initial Confuga Head Node.